public class EdgeBoxes extends Algorithm
| Modifier | Constructor and Description |
|---|---|
protected |
EdgeBoxes(long addr) |
| Modifier and Type | Method and Description |
|---|---|
static EdgeBoxes |
__fromPtr__(long addr) |
protected void |
finalize() |
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.
|
clear, empty, getDefaultName, getNativeObjAddr, savepublic static EdgeBoxes __fromPtr__(long addr)
public void getBoundingBoxes(Mat edge_map, Mat orientation_map, MatOfRect boxes, Mat scores)
edge_map - edge image.orientation_map - orientation map.boxes - proposal boxes.scores - of the proposal boxes, provided a vector of float types.public void getBoundingBoxes(Mat edge_map, Mat orientation_map, MatOfRect boxes)
edge_map - edge image.orientation_map - orientation map.boxes - proposal boxes.public float getAlpha()
public void setAlpha(float value)
value - automatically generatedpublic float getBeta()
public void setBeta(float value)
value - automatically generatedpublic float getEta()
public void setEta(float value)
value - automatically generatedpublic float getMinScore()
public void setMinScore(float value)
value - automatically generatedpublic int getMaxBoxes()
public void setMaxBoxes(int value)
value - automatically generatedpublic float getEdgeMinMag()
public void setEdgeMinMag(float value)
value - automatically generatedpublic float getEdgeMergeThr()
public void setEdgeMergeThr(float value)
value - automatically generatedpublic float getClusterMinMag()
public void setClusterMinMag(float value)
value - automatically generatedpublic float getMaxAspectRatio()
public void setMaxAspectRatio(float value)
value - automatically generatedpublic float getMinBoxArea()
public void setMinBoxArea(float value)
value - automatically generatedpublic float getGamma()
public void setGamma(float value)
value - automatically generatedpublic float getKappa()
public void setKappa(float value)
value - automatically generatedCopyright © 2022. All rights reserved.