OpenCV 4.13.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::ximgproc::EdgeDrawing::Params 構造体

#include <opencv2/ximgproc/edge_drawing.hpp>

Collaboration diagram for 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 に設定すると Parameter Free モードが有効になる。デフォルト値は 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 に設定すると Parameter Free モードが有効になる。デフォルト値は 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

この構造体詳解は次のファイルから抽出されました: