OpenCV  4.5.2
Open Source Computer Vision
Public Member Functions | Public Attributes | List of all members
cv::ximgproc::EdgeDrawing::Params Struct Reference

#include <opencv2/ximgproc/edge_drawing.hpp>

Public Member Functions

 Params ()
 
void read (const FileNode &fn)
 
void write (FileStorage &fs) const
 

Public Attributes

int AnchorThresholdValue
 threshold value used to create gradient image. More...
 
int EdgeDetectionOperator
 indicates the operator used for gradient calculation.The following operation flags are available(cv::ximgproc::EdgeDrawing::GradientOperator) More...
 
int GradientThresholdValue
 threshold value used to create gradient image. More...
 
double LineFitErrorThreshold
 
double MaxDistanceBetweenTwoLines
 
double MaxErrorThreshold
 
int MinLineLength
 minimun line length to detect. More...
 
int MinPathLength
 minimun connected pixels length processed to create an edge segment. More...
 
bool NFAValidation
 when this value is true NFA (Number of False Alarms) algorithm will be used for line and ellipse validation. More...
 
bool PFmode
 Parameter Free mode will be activated when this value is true. More...
 
int ScanInterval
 
float Sigma
 sigma value for internal GaussianBlur() function. More...
 
bool SumFlag
 

Constructor & Destructor Documentation

cv::ximgproc::EdgeDrawing::Params::Params ( )

Member Function Documentation

void cv::ximgproc::EdgeDrawing::Params::read ( const FileNode fn)
void cv::ximgproc::EdgeDrawing::Params::write ( FileStorage fs) const

Member Data Documentation

int cv::ximgproc::EdgeDrawing::Params::AnchorThresholdValue

threshold value used to create gradient image.

int cv::ximgproc::EdgeDrawing::Params::EdgeDetectionOperator

indicates the operator used for gradient calculation.The following operation flags are available(cv::ximgproc::EdgeDrawing::GradientOperator)

int cv::ximgproc::EdgeDrawing::Params::GradientThresholdValue

threshold value used to create gradient image.

double cv::ximgproc::EdgeDrawing::Params::LineFitErrorThreshold
double cv::ximgproc::EdgeDrawing::Params::MaxDistanceBetweenTwoLines
double cv::ximgproc::EdgeDrawing::Params::MaxErrorThreshold
int cv::ximgproc::EdgeDrawing::Params::MinLineLength

minimun line length to detect.

int cv::ximgproc::EdgeDrawing::Params::MinPathLength

minimun connected pixels length processed to create an edge segment.

bool cv::ximgproc::EdgeDrawing::Params::NFAValidation

when this value is true NFA (Number of False Alarms) algorithm will be used for line and ellipse validation.

bool cv::ximgproc::EdgeDrawing::Params::PFmode

Parameter Free mode will be activated when this value is true.

int cv::ximgproc::EdgeDrawing::Params::ScanInterval
float cv::ximgproc::EdgeDrawing::Params::Sigma

sigma value for internal GaussianBlur() function.

bool cv::ximgproc::EdgeDrawing::Params::SumFlag

The documentation for this struct was generated from the following file: