vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
call_contours.h
Go to the documentation of this file.
1 #pragma once
2 
5 #include <stdio.h>
6 #include <string>
7 #include <vector>
8 
9 typedef struct {
10  cv::Point2d center;
11  double radius;
12 } Circle;
13 
36 int detect_contours(cv::Mat &mat,
37  const cv::Point2d &rEye, const cv::Point2d &lEye,
38  const cv::Rect &rRoi, const cv::Rect &lRoi,
39  const std::vector <cv::Point2d>& excludePolygon,
40  const std::vector <Circle>& excludeCircles,
41  const cv::Point2d &markOR, const cv::Point2d &markOM, const cv::Point2d &markOL,
42  const cv::Point2d &rVCenter, const cv::Point2d &lVCenter,
43  cv::Point2d &rCPt, cv::Point2d &lCPt,
44  std::vector <cv::Vec2d> &rvPolCo, std::vector <cv::Vec2d> &lvPolCo,
45  int &rState, int &lState,
46  std::string& errorMessage,
47  std::string &luaPartVersion);
48 
int detect_contours(cv::Mat &mat, const cv::Point2d &rEye, const cv::Point2d &lEye, const cv::Rect &rRoi, const cv::Rect &lRoi, const std::vector< cv::Point2d > &excludePolygon, const std::vector< Circle > &excludeCircles, const cv::Point2d &markOR, const cv::Point2d &markOM, const cv::Point2d &markOL, const cv::Point2d &rVCenter, const cv::Point2d &lVCenter, cv::Point2d &rCPt, cv::Point2d &lCPt, std::vector< cv::Vec2d > &rvPolCo, std::vector< cv::Vec2d > &lvPolCo, int &rState, int &lState, std::string &errorMessage, std::string &luaPartVersion)
Aufruf der neuen Fassungserkennung.
Definition: call_contours.cpp:143
Definition: call_contours.h:9