Home | History | Annotate | Download | only in src

Lines Matching full:edges

69         void setTemplateImpl(InputArray edges, InputArray dx, InputArray dy, Point templCenter);
72 void detectImpl(InputArray edges, InputArray dx, InputArray dy, OutputArray positions, OutputArray votes);
97 void calcEdges(InputArray src, Mat& edges, Mat& dx, Mat& dy);
110 void GeneralizedHoughBase::calcEdges(InputArray _src, Mat& edges, Mat& dx, Mat& dy)
117 Canny(src, edges, cannyLowThresh_, cannyHighThresh_);
135 void GeneralizedHoughBase::setTemplateImpl(InputArray edges, InputArray dx, InputArray dy, Point templCenter)
137 edges.getMat().copyTo(templEdges_);
179 void GeneralizedHoughBase::detectImpl(InputArray edges, InputArray dx, InputArray dy, OutputArray positions, OutputArray votes)
181 edges.getMat().copyTo(imageEdges_);
335 void setTemplate(InputArray edges, InputArray dx, InputArray dy, Point templCenter) { setTemplateImpl(edges, dx, dy, templCenter); }
338 void detect(InputArray edges, InputArray dx, InputArray dy, OutputArray positions, OutputArray votes) { detectImpl(edges, dx, dy, positions, votes); }
507 edges, InputArray dx, InputArray dy, Point templCenter) { setTemplateImpl(edges, dx, dy, templCenter); }
510 void detect(InputArray edges, InputArray dx, InputArray dy, OutputArray positions, OutputArray votes) { detectImpl(edges, dx, dy, positions, votes); }
602 void buildFeatureList(const Mat& edges, const Mat& dx, const Mat& dy, std::vector< std::vector<Feature> >& features, Point2d center = Point2d());
603 void getContourPoints(const Mat& edges, const Mat& dx, const Mat& dy, std::vector<ContourPoint>& points);
681 void GeneralizedHoughGuilImpl::buildFeatureList(const Mat& edges, const Mat& dx, const Mat& dy, std::vector< std::vector<Feature> >& features, Point2d center)
690 getContourPoints(edges, dx, dy, points);
731 void GeneralizedHoughGuilImpl::getContourPoints(const Mat& edges, const Mat& dx, const Mat& dy, std::vector<ContourPoint>& points)
733 CV_Assert( edges.type() == CV_8UC1 );
734 CV_Assert( dx.type() == CV_32FC1 && dx.size == edges.size );
735 CV_Assert( dy.type() == dx.type() && dy.size == edges.size );
738 points.reserve(edges.size().area());
740 for (int y = 0; y < edges.rows; ++y)
742 const uchar* edgesRow = edges.ptr(y);
746 for (int x = 0; x < edges.cols; ++x)