OpenCV  4.9.0-dev
Open Source Computer Vision
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
fast_hough_transform.hpp File Reference
#include "opencv2/core.hpp"
Include dependency graph for fast_hough_transform.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  cv
 "black box" representation of the file storage associated with a file on disk.
 
namespace  cv::ximgproc
 

Enumerations

enum  cv::ximgproc::AngleRangeOption {
  cv::ximgproc::ARO_0_45 = 0 ,
  cv::ximgproc::ARO_45_90 = 1 ,
  cv::ximgproc::ARO_90_135 = 2 ,
  cv::ximgproc::ARO_315_0 = 3 ,
  cv::ximgproc::ARO_315_45 = 4 ,
  cv::ximgproc::ARO_45_135 = 5 ,
  cv::ximgproc::ARO_315_135 = 6 ,
  cv::ximgproc::ARO_CTR_HOR = 7 ,
  cv::ximgproc::ARO_CTR_VER = 8
}
 Specifies the part of Hough space to calculate. More...
 
enum  cv::ximgproc::HoughDeskewOption {
  cv::ximgproc::HDO_RAW = 0 ,
  cv::ximgproc::HDO_DESKEW = 1
}
 Specifies to do or not to do skewing of Hough transform image. More...
 
enum  cv::ximgproc::HoughOp {
  cv::ximgproc::FHT_MIN = 0 ,
  cv::ximgproc::FHT_MAX = 1 ,
  cv::ximgproc::FHT_ADD = 2 ,
  cv::ximgproc::FHT_AVE = 3
}
 Specifies binary operations. More...
 
enum  cv::ximgproc::RulesOption {
  cv::ximgproc::RO_STRICT = 0x00 ,
  cv::ximgproc::RO_IGNORE_BORDERS = 0x01
}
 Specifies the degree of rules validation. More...
 

Functions

void cv::ximgproc::FastHoughTransform (InputArray src, OutputArray dst, int dstMatDepth, int angleRange=ARO_315_135, int op=FHT_ADD, int makeSkew=HDO_DESKEW)
 Calculates 2D Fast Hough transform of an image.
 
Vec4i cv::ximgproc::HoughPoint2Line (const Point &houghPoint, InputArray srcImgInfo, int angleRange=ARO_315_135, int makeSkew=HDO_DESKEW, int rules=RO_IGNORE_BORDERS)
 Calculates coordinates of line segment corresponded by point in Hough space.