OpenCV453
公開メンバ関数 | 全メンバ一覧
cv::ximgproc::EdgeBoxes クラスabstract

Class implementing EdgeBoxes algorithm from [ZitnickECCV14edgeBoxes] : [詳解]

#include <edgeboxes.hpp>

cv::Algorithmを継承しています。

公開メンバ関数

virtual CV_WRAP void getBoundingBoxes (InputArray edge_map, InputArray orientation_map, CV_OUT std::vector< Rect > &boxes, OutputArray scores=noArray())=0
 Returns array containing proposal boxes. [詳解]
 
virtual CV_WRAP float getAlpha () const =0
 Returns the step size of sliding window search.
 
virtual CV_WRAP void setAlpha (float value)=0
 Sets the step size of sliding window search.
 
virtual CV_WRAP float getBeta () const =0
 Returns the nms threshold for object proposals.
 
virtual CV_WRAP void setBeta (float value)=0
 Sets the nms threshold for object proposals.
 
virtual CV_WRAP float getEta () const =0
 Returns adaptation rate for nms threshold.
 
virtual CV_WRAP void setEta (float value)=0
 Sets the adaptation rate for nms threshold.
 
virtual CV_WRAP float getMinScore () const =0
 Returns the min score of boxes to detect.
 
virtual CV_WRAP void setMinScore (float value)=0
 Sets the min score of boxes to detect.
 
virtual CV_WRAP int getMaxBoxes () const =0
 Returns the max number of boxes to detect.
 
virtual CV_WRAP void setMaxBoxes (int value)=0
 Sets max number of boxes to detect.
 
virtual CV_WRAP float getEdgeMinMag () const =0
 Returns the edge min magnitude.
 
virtual CV_WRAP void setEdgeMinMag (float value)=0
 Sets the edge min magnitude.
 
virtual CV_WRAP float getEdgeMergeThr () const =0
 Returns the edge merge threshold.
 
virtual CV_WRAP void setEdgeMergeThr (float value)=0
 Sets the edge merge threshold.
 
virtual CV_WRAP float getClusterMinMag () const =0
 Returns the cluster min magnitude.
 
virtual CV_WRAP void setClusterMinMag (float value)=0
 Sets the cluster min magnitude.
 
virtual CV_WRAP float getMaxAspectRatio () const =0
 Returns the max aspect ratio of boxes.
 
virtual CV_WRAP void setMaxAspectRatio (float value)=0
 Sets the max aspect ratio of boxes.
 
virtual CV_WRAP float getMinBoxArea () const =0
 Returns the minimum area of boxes.
 
virtual CV_WRAP void setMinBoxArea (float value)=0
 Sets the minimum area of boxes.
 
virtual CV_WRAP float getGamma () const =0
 Returns the affinity sensitivity.
 
virtual CV_WRAP void setGamma (float value)=0
 Sets the affinity sensitivity
 
virtual CV_WRAP float getKappa () const =0
 Returns the scale sensitivity.
 
virtual CV_WRAP void setKappa (float value)=0
 Sets the scale sensitivity.
 
- 基底クラス cv::Algorithm に属する継承公開メンバ関数
virtual CV_WRAP void clear ()
 Clears the algorithm state [詳解]
 
virtual void write (FileStorage &fs) const
 Stores algorithm parameters in a file storage [詳解]
 
CV_WRAP void write (const Ptr< FileStorage > &fs, const String &name=String()) const
 simplified API for language bindings これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
 
virtual CV_WRAP void read (const FileNode &fn)
 Reads algorithm parameters from a file storage [詳解]
 
virtual CV_WRAP bool empty () const
 Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read [詳解]
 
virtual CV_WRAP void save (const String &filename) const
 
virtual CV_WRAP String getDefaultName () const
 

その他の継承メンバ

- 基底クラス cv::Algorithm に属する継承静的公開メンバ関数
template<typename _Tp >
static Ptr< _Tp > read (const FileNode &fn)
 Reads algorithm from the file node [詳解]
 
template<typename _Tp >
static Ptr< _Tp > load (const String &filename, const String &objname=String())
 Loads algorithm from the file [詳解]
 
template<typename _Tp >
static Ptr< _Tp > loadFromString (const String &strModel, const String &objname=String())
 Loads algorithm from a String [詳解]
 
- 基底クラス cv::Algorithm に属する継承限定公開メンバ関数
void writeFormat (FileStorage &fs) const
 

詳解

Class implementing EdgeBoxes algorithm from [ZitnickECCV14edgeBoxes] :

関数詳解

◆ getBoundingBoxes()

virtual CV_WRAP void cv::ximgproc::EdgeBoxes::getBoundingBoxes ( InputArray  edge_map,
InputArray  orientation_map,
CV_OUT std::vector< Rect > &  boxes,
OutputArray  scores = noArray() 
)
pure virtual

Returns array containing proposal boxes.

引数
edge_mapedge image.
orientation_maporientation map.
boxesproposal boxes.
scoresof the proposal boxes, provided a vector of float types.

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