OpenCV for Unity 2.6.5
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/4.10.0/index.html ) for the details of the argument of the method.
Loading...
Searching...
No Matches
OpenCVForUnity.XimgprocModule.EdgeBoxes Class Reference

Class implementing EdgeBoxes algorithm from [ZitnickECCV14edgeBoxes] : More...

Public Member Functions

float getAlpha ()
 Returns the step size of sliding window search.
 
float getBeta ()
 Returns the nms threshold for object proposals.
 
void getBoundingBoxes (Mat edge_map, Mat orientation_map, MatOfRect boxes)
 Returns array containing proposal boxes.
 
void getBoundingBoxes (Mat edge_map, Mat orientation_map, MatOfRect boxes, Mat scores)
 Returns array containing proposal boxes.
 
float getClusterMinMag ()
 Returns the cluster min magnitude.
 
float getEdgeMergeThr ()
 Returns the edge merge threshold.
 
float getEdgeMinMag ()
 Returns the edge min magnitude.
 
float getEta ()
 Returns adaptation rate for nms threshold.
 
float getGamma ()
 Returns the affinity sensitivity.
 
float getKappa ()
 Returns the scale sensitivity.
 
float getMaxAspectRatio ()
 Returns the max aspect ratio of boxes.
 
int getMaxBoxes ()
 Returns the max number of boxes to detect.
 
float getMinBoxArea ()
 Returns the minimum area of boxes.
 
float getMinScore ()
 Returns the min score of boxes to detect.
 
void setAlpha (float value)
 Sets the step size of sliding window search.
 
void setBeta (float value)
 Sets the nms threshold for object proposals.
 
void setClusterMinMag (float value)
 Sets the cluster min magnitude.
 
void setEdgeMergeThr (float value)
 Sets the edge merge threshold.
 
void setEdgeMinMag (float value)
 Sets the edge min magnitude.
 
void setEta (float value)
 Sets the adaptation rate for nms threshold.
 
void setGamma (float value)
 Sets the affinity sensitivity.
 
void setKappa (float value)
 Sets the scale sensitivity.
 
void setMaxAspectRatio (float value)
 Sets the max aspect ratio of boxes.
 
void setMaxBoxes (int value)
 Sets max number of boxes to detect.
 
void setMinBoxArea (float value)
 Sets the minimum area of boxes.
 
void setMinScore (float value)
 Sets the min score of boxes to detect.
 
- Public Member Functions inherited from OpenCVForUnity.CoreModule.Algorithm
virtual void clear ()
 Clears the algorithm state.
 
virtual bool empty ()
 Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read.
 
virtual string getDefaultName ()
 
IntPtr getNativeObjAddr ()
 
void save (string filename)
 
- Public Member Functions inherited from OpenCVForUnity.DisposableObject
void Dispose ()
 
void ThrowIfDisposed ()
 

Static Public Member Functions

static new EdgeBoxes __fromPtr__ (IntPtr addr)
 
- Static Public Member Functions inherited from OpenCVForUnity.CoreModule.Algorithm
static Algorithm __fromPtr__ (IntPtr addr)
 
- Static Public Member Functions inherited from OpenCVForUnity.DisposableObject
static IntPtr ThrowIfNullIntPtr (IntPtr ptr)
 

Protected Member Functions

override void Dispose (bool disposing)
 
- Protected Member Functions inherited from OpenCVForUnity.CoreModule.Algorithm
- Protected Member Functions inherited from OpenCVForUnity.DisposableOpenCVObject
 DisposableOpenCVObject ()
 
 DisposableOpenCVObject (bool isEnabledDispose)
 
 DisposableOpenCVObject (IntPtr ptr)
 
 DisposableOpenCVObject (IntPtr ptr, bool isEnabledDispose)
 
- Protected Member Functions inherited from OpenCVForUnity.DisposableObject
 DisposableObject ()
 
 DisposableObject (bool isEnabledDispose)
 

Additional Inherited Members

- Package Functions inherited from OpenCVForUnity.CoreModule.Algorithm
- Package Attributes inherited from OpenCVForUnity.DisposableOpenCVObject
- Properties inherited from OpenCVForUnity.DisposableObject
bool IsDisposed [get, protected set]
 
bool IsEnabledDispose [get, set]
 

Detailed Description

Class implementing EdgeBoxes algorithm from [ZitnickECCV14edgeBoxes] :

Member Function Documentation

◆ __fromPtr__()

static new EdgeBoxes OpenCVForUnity.XimgprocModule.EdgeBoxes.__fromPtr__ ( IntPtr addr)
static

◆ Dispose()

override void OpenCVForUnity.XimgprocModule.EdgeBoxes.Dispose ( bool disposing)
protectedvirtual

◆ getAlpha()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getAlpha ( )

Returns the step size of sliding window search.

◆ getBeta()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getBeta ( )

Returns the nms threshold for object proposals.

◆ getBoundingBoxes() [1/2]

void OpenCVForUnity.XimgprocModule.EdgeBoxes.getBoundingBoxes ( Mat edge_map,
Mat orientation_map,
MatOfRect boxes )

Returns array containing proposal boxes.

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

◆ getBoundingBoxes() [2/2]

void OpenCVForUnity.XimgprocModule.EdgeBoxes.getBoundingBoxes ( Mat edge_map,
Mat orientation_map,
MatOfRect boxes,
Mat scores )

Returns array containing proposal boxes.

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

◆ getClusterMinMag()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getClusterMinMag ( )

Returns the cluster min magnitude.

◆ getEdgeMergeThr()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getEdgeMergeThr ( )

Returns the edge merge threshold.

◆ getEdgeMinMag()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getEdgeMinMag ( )

Returns the edge min magnitude.

◆ getEta()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getEta ( )

Returns adaptation rate for nms threshold.

◆ getGamma()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getGamma ( )

Returns the affinity sensitivity.

◆ getKappa()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getKappa ( )

Returns the scale sensitivity.

◆ getMaxAspectRatio()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getMaxAspectRatio ( )

Returns the max aspect ratio of boxes.

◆ getMaxBoxes()

int OpenCVForUnity.XimgprocModule.EdgeBoxes.getMaxBoxes ( )

Returns the max number of boxes to detect.

◆ getMinBoxArea()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getMinBoxArea ( )

Returns the minimum area of boxes.

◆ getMinScore()

float OpenCVForUnity.XimgprocModule.EdgeBoxes.getMinScore ( )

Returns the min score of boxes to detect.

◆ setAlpha()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setAlpha ( float value)

Sets the step size of sliding window search.

◆ setBeta()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setBeta ( float value)

Sets the nms threshold for object proposals.

◆ setClusterMinMag()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setClusterMinMag ( float value)

Sets the cluster min magnitude.

◆ setEdgeMergeThr()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setEdgeMergeThr ( float value)

Sets the edge merge threshold.

◆ setEdgeMinMag()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setEdgeMinMag ( float value)

Sets the edge min magnitude.

◆ setEta()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setEta ( float value)

Sets the adaptation rate for nms threshold.

◆ setGamma()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setGamma ( float value)

Sets the affinity sensitivity.

◆ setKappa()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setKappa ( float value)

Sets the scale sensitivity.

◆ setMaxAspectRatio()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setMaxAspectRatio ( float value)

Sets the max aspect ratio of boxes.

◆ setMaxBoxes()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setMaxBoxes ( int value)

Sets max number of boxes to detect.

◆ setMinBoxArea()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setMinBoxArea ( float value)

Sets the minimum area of boxes.

◆ setMinScore()

void OpenCVForUnity.XimgprocModule.EdgeBoxes.setMinScore ( float value)

Sets the min score of boxes to detect.


The documentation for this class was generated from the following file: