Lines Matching refs:circles
1766 /** @brief Finds circles in a grayscale image using the Hough transform.
1768 The function finds circles in a grayscale image using a modification of the Hough transform.
1784 // smooth it, otherwise a lot of false circles may be detected
1786 vector<Vec3f> circles;
1787 HoughCircles(gray, circles, HOUGH_GRADIENT,
1789 for( size_t i = 0; i < circles.size(); i++ )
1791 Point center(cvRound(circles[i][0]), cvRound(circles[i][1]));
1792 int radius = cvRound(circles[i][2]);
1798 namedWindow( "circles", 1 );
1799 imshow( "circles", img );
1804 @note Usually the function detects the centers of circles well. However, it may fail to find correct
1810 @param circles Output vector of found circles. Each vector is encoded as a 3-element
1816 @param minDist Minimum distance between the centers of the detected circles. If the parameter is
1817 too small, multiple neighbor circles may be falsely detected in addition to a true one. If it is
1818 too large, some circles may be missed.
1823 false circles may be detected. Circles, corresponding to the larger accumulator values, will be
1830 CV_EXPORTS_W void HoughCircles( InputArray image, OutputArray circles,
3509 rectangle](http://docs.opencv.org/doc/tutorials/imgproc/shapedescriptors/bounding_rects_circles/bounding_rects_circles.html#bounding-rects-circles)