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   | 
  
 
 
◆ 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   | 
  
 
 
The documentation for this class was generated from the following file: