Home | History | Annotate | Download | only in src

Lines Matching refs:theta

78 rho and theta are discretization steps (in pixels and radians correspondingly).
81 array of (rho, theta) pairs. linesMax is the buffer size (number of pairs).
85 icvHoughLinesStandard( const CvMat* img, float rho, float theta,
114 numangle = cvRound(CV_PI / theta);
123 for( ang = 0, n = 0; n < numangle; ang += theta, n++ )
166 line.angle = n * theta;
192 float rho, float theta, int threshold,
211 int rn, tn; /* number of rho and theta discrete values */
215 float r, t; /* Current rho and theta */
238 CV_ASSERT( linesMax > 0 && rho > 0 && theta > 0 );
248 itheta = 1 / theta;
250 stheta = theta / stn;
294 float theta_it; /* Value of theta for iterating */
313 theta_it = theta_it < theta ? theta_it : theta;
348 icvHoughLinesStandard( img, rho, theta, threshold, lines, linesMax );
380 for( ti1 = 0 /*, phi = ti*theta - Pi/2 - t */ ; ti1 < stn; ti1++, ti2 += 5
404 vi.theta = index % stn * stheta + ti * theta - halfPi;
454 line.angle = pindex->theta;
484 float rho, float theta, int threshold,
514 numangle = cvRound(CV_PI / theta);
524 for( ang = 0, n = 0; n < numangle; ang += theta, n++ )
741 double rho, double theta, int threshold,
767 if( rho <= 0 || theta <= 0 || threshold <= 0 )
768 CV_ERROR( CV_StsOutOfRange, "rho, theta and threshold must be positive" );
814 (float)theta, threshold, lines, linesMax ));
817 CV_CALL( icvHoughLinesSDiv( img, (float)rho, (float)theta,
821 CV_CALL( icvHoughLinesProbabalistic( img, (float)rho, (float)theta,