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

[328]EdgeBoxes アルゴリズムを実装するクラス: 詳細...

#include <opencv2/ximgproc/edgeboxes.hpp>

Collaboration diagram for cv::ximgproc::EdgeBoxes:

公開メンバ関数

virtual float getAlpha () const =0
 スライディングウィンドウ探索のステップサイズを返す。
 
virtual float getBeta () const =0
 オブジェクト提案に対するnmsしきい値を返す。
 
virtual void getBoundingBoxes (InputArray edge_map, InputArray orientation_map, std::vector< Rect > &boxes, OutputArray scores=noArray())=0
 提案ボックスを含む配列を返す。
 
virtual float getClusterMinMag () const =0
 クラスタの最小マグニチュードを返す。
 
virtual float getEdgeMergeThr () const =0
 エッジのマージしきい値を返す。
 
virtual float getEdgeMinMag () const =0
 エッジの最小マグニチュードを返す。
 
virtual float getEta () const =0
 nmsしきい値の適応率を返す。
 
virtual float getGamma () const =0
 アフィニティ感度を返す。
 
virtual float getKappa () const =0
 スケール感度を返す。
 
virtual float getMaxAspectRatio () const =0
 ボックスの最大アスペクト比を返す。
 
virtual int getMaxBoxes () const =0
 検出するボックスの最大数を返す。
 
virtual float getMinBoxArea () const =0
 ボックスの最小面積を返す。
 
virtual float getMinScore () const =0
 検出するボックスの最小スコアを返す。
 
virtual void setAlpha (float value)=0
 スライディングウィンドウ探索のステップサイズを設定する。
 
virtual void setBeta (float value)=0
 オブジェクト提案に対するnmsしきい値を設定する。
 
virtual void setClusterMinMag (float value)=0
 クラスタの最小マグニチュードを設定する。
 
virtual void setEdgeMergeThr (float value)=0
 エッジのマージしきい値を設定する。
 
virtual void setEdgeMinMag (float value)=0
 エッジの最小マグニチュードを設定する。
 
virtual void setEta (float value)=0
 nmsしきい値の適応率を設定する。
 
virtual void setGamma (float value)=0
 アフィニティ感度を設定する。
 
virtual void setKappa (float value)=0
 スケール感度を設定する。
 
virtual void setMaxAspectRatio (float value)=0
 ボックスの最大アスペクト比を設定する。
 
virtual void setMaxBoxes (int value)=0
 検出するボックスの最大数を設定する。
 
virtual void setMinBoxArea (float value)=0
 ボックスの最小面積を設定する。
 
virtual void setMinScore (float value)=0
 検出するボックスの最小スコアを設定する。
 
- Public Member Functions inherited from cv::Algorithm
 Algorithm ()
 
virtual ~Algorithm ()
 
virtual void clear ()
 アルゴリズムの状態をクリアする。
 
virtual bool empty () const
 Algorithm が空の場合(たとえば開始直後や読み込みに失敗した後)に true を返す。
 
virtual String getDefaultName () const
 
virtual void read (const FileNode &fn)
 ファイルストレージからアルゴリズムの引数を読み込む。
 
virtual void save (const String &filename) const
 
void write (const Ptr< FileStorage > &fs, const String &name=String()) const
 
virtual void write (FileStorage &fs) const
 アルゴリズムの引数をファイルストレージに保存する。
 
void write (FileStorage &fs, const String &name) const
 

Additional Inherited Members

- Static Public Member Functions inherited from cv::Algorithm
template<typename _Tp >
static Ptr< _Tpload (const String &filename, const String &objname=String())
 ファイルからアルゴリズムを読み込む。
 
template<typename _Tp >
static Ptr< _TploadFromString (const String &strModel, const String &objname=String())
 文字列からアルゴリズムを読み込む。
 
template<typename _Tp >
static Ptr< _Tpread (const FileNode &fn)
 ファイルノードからアルゴリズムを読み込む。
 
- Protected Member Functions inherited from cv::Algorithm
void writeFormat (FileStorage &fs) const
 

詳細説明

[328]EdgeBoxes アルゴリズムを実装するクラス:

メンバ関数詳解

◆ getAlpha()

virtual float cv::ximgproc::EdgeBoxes::getAlpha ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getAlpha() -> retval

スライディングウィンドウ探索のステップサイズを返す。

◆ getBeta()

virtual float cv::ximgproc::EdgeBoxes::getBeta ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getBeta() -> retval

オブジェクト提案に対するnmsしきい値を返す。

◆ getBoundingBoxes()

virtual void cv::ximgproc::EdgeBoxes::getBoundingBoxes ( InputArray edge_map,
InputArray orientation_map,
std::vector< Rect > & boxes,
OutputArray scores = noArray() )
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getBoundingBoxes(edge_map, orientation_map[, scores]) -> boxes, scores

提案ボックスを含む配列を返す。

引数
edge_mapエッジ画像。
orientation_map方向マップ。
boxes提案ボックス。
scores提案ボックスの。float型のベクトルとして与えられる。
この関数の呼び出しグラフ:

◆ getClusterMinMag()

virtual float cv::ximgproc::EdgeBoxes::getClusterMinMag ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getClusterMinMag() -> retval

クラスタの最小マグニチュードを返す。

◆ getEdgeMergeThr()

virtual float cv::ximgproc::EdgeBoxes::getEdgeMergeThr ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getEdgeMergeThr() -> retval

エッジのマージしきい値を返す。

◆ getEdgeMinMag()

virtual float cv::ximgproc::EdgeBoxes::getEdgeMinMag ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getEdgeMinMag() -> retval

エッジの最小マグニチュードを返す。

◆ getEta()

virtual float cv::ximgproc::EdgeBoxes::getEta ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getEta() -> retval

nmsしきい値の適応率を返す。

◆ getGamma()

virtual float cv::ximgproc::EdgeBoxes::getGamma ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getGamma() -> retval

アフィニティ感度を返す。

◆ getKappa()

virtual float cv::ximgproc::EdgeBoxes::getKappa ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getKappa() -> retval

スケール感度を返す。

◆ getMaxAspectRatio()

virtual float cv::ximgproc::EdgeBoxes::getMaxAspectRatio ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getMaxAspectRatio() -> retval

ボックスの最大アスペクト比を返す。

◆ getMaxBoxes()

virtual int cv::ximgproc::EdgeBoxes::getMaxBoxes ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getMaxBoxes() -> retval

検出するボックスの最大数を返す。

◆ getMinBoxArea()

virtual float cv::ximgproc::EdgeBoxes::getMinBoxArea ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getMinBoxArea() -> retval

ボックスの最小面積を返す。

◆ getMinScore()

virtual float cv::ximgproc::EdgeBoxes::getMinScore ( ) const
pure virtual
Python:
cv.ximgproc.EdgeBoxes.getMinScore() -> retval

検出するボックスの最小スコアを返す。

◆ setAlpha()

virtual void cv::ximgproc::EdgeBoxes::setAlpha ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setAlpha(value) -> None

スライディングウィンドウ探索のステップサイズを設定する。

◆ setBeta()

virtual void cv::ximgproc::EdgeBoxes::setBeta ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setBeta(value) -> None

オブジェクト提案に対するnmsしきい値を設定する。

◆ setClusterMinMag()

virtual void cv::ximgproc::EdgeBoxes::setClusterMinMag ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setClusterMinMag(value) -> None

クラスタの最小マグニチュードを設定する。

◆ setEdgeMergeThr()

virtual void cv::ximgproc::EdgeBoxes::setEdgeMergeThr ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setEdgeMergeThr(value) -> None

エッジのマージしきい値を設定する。

◆ setEdgeMinMag()

virtual void cv::ximgproc::EdgeBoxes::setEdgeMinMag ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setEdgeMinMag(value) -> None

エッジの最小マグニチュードを設定する。

◆ setEta()

virtual void cv::ximgproc::EdgeBoxes::setEta ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setEta(value) -> None

nmsしきい値の適応率を設定する。

◆ setGamma()

virtual void cv::ximgproc::EdgeBoxes::setGamma ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setGamma(value) -> None

アフィニティ感度を設定する。

◆ setKappa()

virtual void cv::ximgproc::EdgeBoxes::setKappa ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setKappa(value) -> None

スケール感度を設定する。

◆ setMaxAspectRatio()

virtual void cv::ximgproc::EdgeBoxes::setMaxAspectRatio ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setMaxAspectRatio(value) -> None

ボックスの最大アスペクト比を設定する。

◆ setMaxBoxes()

virtual void cv::ximgproc::EdgeBoxes::setMaxBoxes ( int value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setMaxBoxes(value) -> None

検出するボックスの最大数を設定する。

◆ setMinBoxArea()

virtual void cv::ximgproc::EdgeBoxes::setMinBoxArea ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setMinBoxArea(value) -> None

ボックスの最小面積を設定する。

◆ setMinScore()

virtual void cv::ximgproc::EdgeBoxes::setMinScore ( float value)
pure virtual
Python:
cv.ximgproc.EdgeBoxes.setMinScore(value) -> None

検出するボックスの最小スコアを設定する。


このクラス詳解は次のファイルから抽出されました: