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, save
public 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 © 2024. All rights reserved.