Class implementing EdgeBoxes algorithm from [ZitnickECCV14edgeBoxes] : More...
#include <opencv2/ximgproc/edgeboxes.hpp>
Public Member Functions | |
| virtual float | getAlpha () const =0 |
| Returns the step size of sliding window search. | |
| virtual float | getBeta () const =0 |
| Returns the nms threshold for object proposals. | |
| virtual void | getBoundingBoxes (InputArray edge_map, InputArray orientation_map, std::vector< Rect > &boxes, OutputArray scores=noArray())=0 |
| Returns array containing proposal boxes. | |
| virtual float | getClusterMinMag () const =0 |
| Returns the cluster min magnitude. | |
| virtual float | getEdgeMergeThr () const =0 |
| Returns the edge merge threshold. | |
| virtual float | getEdgeMinMag () const =0 |
| Returns the edge min magnitude. | |
| virtual float | getEta () const =0 |
| Returns adaptation rate for nms threshold. | |
| virtual float | getGamma () const =0 |
| Returns the affinity sensitivity. | |
| virtual float | getKappa () const =0 |
| Returns the scale sensitivity. | |
| virtual float | getMaxAspectRatio () const =0 |
| Returns the max aspect ratio of boxes. | |
| virtual int | getMaxBoxes () const =0 |
| Returns the max number of boxes to detect. | |
| virtual float | getMinBoxArea () const =0 |
| Returns the minimum area of boxes. | |
| virtual float | getMinScore () const =0 |
| Returns the min score of boxes to detect. | |
| virtual void | setAlpha (float value)=0 |
| Sets the step size of sliding window search. | |
| virtual void | setBeta (float value)=0 |
| Sets the nms threshold for object proposals. | |
| virtual void | setClusterMinMag (float value)=0 |
| Sets the cluster min magnitude. | |
| virtual void | setEdgeMergeThr (float value)=0 |
| Sets the edge merge threshold. | |
| virtual void | setEdgeMinMag (float value)=0 |
| Sets the edge min magnitude. | |
| virtual void | setEta (float value)=0 |
| Sets the adaptation rate for nms threshold. | |
| virtual void | setGamma (float value)=0 |
| Sets the affinity sensitivity. | |
| virtual void | setKappa (float value)=0 |
| Sets the scale sensitivity. | |
| virtual void | setMaxAspectRatio (float value)=0 |
| Sets the max aspect ratio of boxes. | |
| virtual void | setMaxBoxes (int value)=0 |
| Sets max number of boxes to detect. | |
| virtual void | setMinBoxArea (float value)=0 |
| Sets the minimum area of boxes. | |
| virtual void | setMinScore (float value)=0 |
| Sets the min score of boxes to detect. | |
Public Member Functions inherited from cv::Algorithm | |
| Algorithm () | |
| virtual | ~Algorithm () |
| virtual void | clear () |
| Clears the algorithm state. | |
| virtual bool | empty () const |
| Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read. | |
| virtual String | getDefaultName () const |
| virtual void | read (const FileNode &fn) |
| Reads algorithm parameters from a file storage. | |
| virtual void | save (const String &filename) const |
| void | write (const Ptr< FileStorage > &fs, const String &name=String()) const |
| virtual void | write (FileStorage &fs) const |
| Stores algorithm parameters in a file storage. | |
| void | write (FileStorage &fs, const String &name) const |
Additional Inherited Members | |
Static Public Member Functions inherited from cv::Algorithm | |
| 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. | |
| template<typename _Tp > | |
| static Ptr< _Tp > | read (const FileNode &fn) |
| Reads algorithm from the file node. | |
Protected Member Functions inherited from cv::Algorithm | |
| void | writeFormat (FileStorage &fs) const |
Detailed Description
Class implementing EdgeBoxes algorithm from [ZitnickECCV14edgeBoxes] :
Member Function Documentation
◆ getAlpha()
|
pure virtual |
Returns the step size of sliding window search.
◆ getBeta()
|
pure virtual |
Returns the nms threshold for object proposals.
◆ getBoundingBoxes()
|
pure virtual |
Returns array containing proposal boxes.
- Parameters
-
edge_map edge image. orientation_map orientation map. boxes proposal boxes. scores of the proposal boxes, provided a vector of float types.
◆ getClusterMinMag()
|
pure virtual |
Returns the cluster min magnitude.
◆ getEdgeMergeThr()
|
pure virtual |
Returns the edge merge threshold.
◆ getEdgeMinMag()
|
pure virtual |
Returns the edge min magnitude.
◆ getEta()
|
pure virtual |
Returns adaptation rate for nms threshold.
◆ getGamma()
|
pure virtual |
Returns the affinity sensitivity.
◆ getKappa()
|
pure virtual |
Returns the scale sensitivity.
◆ getMaxAspectRatio()
|
pure virtual |
Returns the max aspect ratio of boxes.
◆ getMaxBoxes()
|
pure virtual |
Returns the max number of boxes to detect.
◆ getMinBoxArea()
|
pure virtual |
Returns the minimum area of boxes.
◆ getMinScore()
|
pure virtual |
Returns the min score of boxes to detect.
◆ setAlpha()
|
pure virtual |
Sets the step size of sliding window search.
◆ setBeta()
|
pure virtual |
Sets the nms threshold for object proposals.
◆ setClusterMinMag()
|
pure virtual |
Sets the cluster min magnitude.
◆ setEdgeMergeThr()
|
pure virtual |
Sets the edge merge threshold.
◆ setEdgeMinMag()
|
pure virtual |
Sets the edge min magnitude.
◆ setEta()
|
pure virtual |
Sets the adaptation rate for nms threshold.
◆ setGamma()
|
pure virtual |
Sets the affinity sensitivity.
◆ setKappa()
|
pure virtual |
Sets the scale sensitivity.
◆ setMaxAspectRatio()
|
pure virtual |
Sets the max aspect ratio of boxes.
◆ setMaxBoxes()
|
pure virtual |
Sets max number of boxes to detect.
◆ setMinBoxArea()
|
pure virtual |
Sets the minimum area of boxes.
◆ setMinScore()
|
pure virtual |
Sets the min score of boxes to detect.
The documentation for this class was generated from the following file:
- opencv2/ximgproc/edgeboxes.hpp
Public Member Functions inherited from
1.9.6