Base class for line segments detector algorithm. :
More...
#include <opencv2/cudaimgproc.hpp>
Base class for line segments detector algorithm. :
◆ detect()
Finds line segments in a binary image using the probabilistic Hough transform.
- Parameters
-
src | 8-bit, single-channel binary source image. |
lines | Output vector of lines. Each line is represented by a 4-element vector \((x_1, y_1, x_2, y_2)\) , where \((x_1,y_1)\) and \((x_2, y_2)\) are the ending points of each detected line segment. |
stream | Stream for the asynchronous version. |
- See also
- HoughLinesP
◆ getMaxLineGap()
virtual int cv::cuda::HoughSegmentDetector::getMaxLineGap |
( |
| ) |
const |
|
pure virtual |
◆ getMaxLines()
virtual int cv::cuda::HoughSegmentDetector::getMaxLines |
( |
| ) |
const |
|
pure virtual |
◆ getMinLineLength()
virtual int cv::cuda::HoughSegmentDetector::getMinLineLength |
( |
| ) |
const |
|
pure virtual |
◆ getRho()
virtual float cv::cuda::HoughSegmentDetector::getRho |
( |
| ) |
const |
|
pure virtual |
◆ getTheta()
virtual float cv::cuda::HoughSegmentDetector::getTheta |
( |
| ) |
const |
|
pure virtual |
◆ getThreshold()
virtual int cv::cuda::HoughSegmentDetector::getThreshold |
( |
| ) |
const |
|
pure virtual |
◆ setMaxLineGap()
virtual void cv::cuda::HoughSegmentDetector::setMaxLineGap |
( |
int |
maxLineGap | ) |
|
|
pure virtual |
◆ setMaxLines()
virtual void cv::cuda::HoughSegmentDetector::setMaxLines |
( |
int |
maxLines | ) |
|
|
pure virtual |
◆ setMinLineLength()
virtual void cv::cuda::HoughSegmentDetector::setMinLineLength |
( |
int |
minLineLength | ) |
|
|
pure virtual |
◆ setRho()
virtual void cv::cuda::HoughSegmentDetector::setRho |
( |
float |
rho | ) |
|
|
pure virtual |
◆ setTheta()
virtual void cv::cuda::HoughSegmentDetector::setTheta |
( |
float |
theta | ) |
|
|
pure virtual |
◆ setThreshold()
virtual void cv::cuda::HoughSegmentDetector::setThreshold |
( |
int |
threshold | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: