5#ifndef __OPENCV_FAST_LINE_DETECTOR_HPP__
6#define __OPENCV_FAST_LINE_DETECTOR_HPP__
8#include <opencv2/core.hpp>
44 CV_WRAP
virtual void detect(InputArray image,
OutputArray lines) = 0;
55 bool draw_arrow =
false,
Scalar linecolor =
Scalar(0, 0, 255),
int linethickness = 1) = 0;
72 int length_threshold = 10,
float distance_threshold = 1.414213562f,
73 double canny_th1 = 50.0,
double canny_th2 = 50.0,
int canny_aperture_size = 3,
74 bool do_merge =
false);
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition: mat.hpp:295
This is a base class for all more or less complex algorithms in OpenCV
Definition: core.hpp:3091
Class implementing the FLD (Fast Line Detector) algorithm described in .
Definition: fast_line_detector.hpp:25
CV_EXPORTS_W Ptr< FastLineDetector > createFastLineDetector(int length_threshold=10, float distance_threshold=1.414213562f, double canny_th1=50.0, double canny_th2=50.0, int canny_aperture_size=3, bool do_merge=false)
Creates a smart pointer to a FastLineDetector object and initializes it
"black box" representation of the file storage associated with a file on disk.
Definition: aruco.hpp:75
Definition: cvstd_wrapper.hpp:74