OpenCV 4.12.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 (Number of False Alarms) 演算法用於線段和橢圓驗證。
 
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 (Number of False Alarms) 演算法用於線段和橢圓驗證。

◆ 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

此結構體的文件由以下檔案生成