OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配项
公共成员函数 | 公共属性 | 所有成员列表
cv::ximgproc::EdgeDrawing::Params 结构体参考

#include <opencv2/ximgproc/edge_drawing.hpp>

cv::ximgproc::EdgeDrawing::Params 的协作图

公共成员函数

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

公共属性

int AnchorThresholdValue
 用于选择锚点的阈值。默认值为 0。
 
int EdgeDetectionOperator
 表示用于梯度计算的操作符。
 
int GradientThresholdValue
 像素之间梯度差的阈值。用于创建梯度图像。默认值为 20。
 
double LineFitErrorThreshold
 默认值为 1.0。
 
double MaxDistanceBetweenTwoLines
 默认值为 6.0。
 
double MaxErrorThreshold
 默认值为 1.3。
 
int MinLineLength
 要检测的最小线长。
 
int MinPathLength
 用于创建边缘段的最小连接像素长度。
 
bool NFAValidation
 默认值为 true。指示是否将使用 NFA(误报次数)算法进行线和椭圆验证。
 
bool PFmode
 当此值设置为 true 时,将激活无参数模式。默认值为 false。
 
int ScanInterval
 默认值为 1。
 
float Sigma
 内部 GaussianBlur() 函数的 sigma 值。默认值为 1.0。
 
bool SumFlag
 

构造函数和析构函数文档

◆ Params()

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

成员函数文档

◆ read()

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

◆ write()

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

成员数据文档

◆ AnchorThresholdValue

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

用于选择锚点的阈值。默认值为 0。

◆ EdgeDetectionOperator

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

表示用于梯度计算的操作符。

一个 cv::ximgproc::EdgeDrawing::GradientOperator 标志。默认值为 PREWITT。

◆ GradientThresholdValue

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

像素之间梯度差的阈值。用于创建梯度图像。默认值为 20。

◆ LineFitErrorThreshold

double cv::ximgproc::EdgeDrawing::Params::LineFitErrorThreshold

默认值为 1.0。

◆ MaxDistanceBetweenTwoLines

double cv::ximgproc::EdgeDrawing::Params::MaxDistanceBetweenTwoLines

默认值为 6.0。

◆ MaxErrorThreshold

double cv::ximgproc::EdgeDrawing::Params::MaxErrorThreshold

默认值为 1.3。

◆ MinLineLength

int cv::ximgproc::EdgeDrawing::Params::MinLineLength

要检测的最小线长。

◆ MinPathLength

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

用于创建边缘段的最小连接像素长度。

在梯度图像中,用于创建边缘段的最小连接像素长度。大于 GradientThresholdValue 的像素将被处理。默认值为 10。

◆ NFAValidation

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

默认值为 true。指示是否将使用 NFA(误报次数)算法进行线和椭圆验证。

◆ PFmode

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

当此值设置为 true 时,将激活无参数模式。默认值为 false。

◆ ScanInterval

int cv::ximgproc::EdgeDrawing::Params::ScanInterval

默认值为 1。

◆ Sigma

float cv::ximgproc::EdgeDrawing::Params::Sigma

内部 GaussianBlur() 函数的 sigma 值。默认值为 1.0。

◆ SumFlag

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

该结构体的文档从以下文件生成