FastLineDetector
Class implementing the FLD (Fast Line Detector) algorithm described in CITE: Lee14 .
Member of Ximgproc
-
Finds lines in the input image. This is the output of the default parameters of the algorithm on the above shown image.
Declaration
Parameters
_imageA grayscale (CV_8UC1) input image. If only a roi needs to be selected, use:
fld_ptr-\>detect(image(roi), lines, ...); lines += Scalar(roi.x, roi.y, roi.x, roi.y);_linesA vector of Vec4f elements specifying the beginning and ending point of a line. Where Vec4f is (x1, y1, x2, y2), point 1 is the start, point 2 - end. Returned lines are directed so that the brighter side is on their left.
-
Draws the line segments on a given image.
Declaration
Parameters
_imageThe image, where the lines will be drawn. Should be bigger or equal to the image, where the lines were found.
linesA vector of the lines that needed to be drawn.
draw_arrowIf true, arrow heads will be drawn.
-
Draws the line segments on a given image.
Declaration
Parameters
_imageThe image, where the lines will be drawn. Should be bigger or equal to the image, where the lines were found.
linesA vector of the lines that needed to be drawn.
View on GitHub
FastLineDetector Class Reference