EdgeBoxes

Objective-C

@interface EdgeBoxes : Algorithm

Swift

class EdgeBoxes : Algorithm

Class implementing EdgeBoxes algorithm from CITE: ZitnickECCV14edgeBoxes :

Member of Ximgproc

Methods

  • Returns the step size of sliding window search.

    Declaration

    Objective-C

    - (float)getAlpha;

    Swift

    func getAlpha() -> Float
  • Returns the nms threshold for object proposals.

    Declaration

    Objective-C

    - (float)getBeta;

    Swift

    func getBeta() -> Float
  • Returns the cluster min magnitude.

    Declaration

    Objective-C

    - (float)getClusterMinMag;

    Swift

    func getClusterMinMag() -> Float
  • Returns the edge merge threshold.

    Declaration

    Objective-C

    - (float)getEdgeMergeThr;

    Swift

    func getEdgeMergeThr() -> Float
  • Returns the edge min magnitude.

    Declaration

    Objective-C

    - (float)getEdgeMinMag;

    Swift

    func getEdgeMinMag() -> Float
  • Returns adaptation rate for nms threshold.

    Declaration

    Objective-C

    - (float)getEta;

    Swift

    func getEta() -> Float
  • Returns the affinity sensitivity.

    Declaration

    Objective-C

    - (float)getGamma;

    Swift

    func getGamma() -> Float
  • Returns the scale sensitivity.

    Declaration

    Objective-C

    - (float)getKappa;

    Swift

    func getKappa() -> Float
  • Returns the max aspect ratio of boxes.

    Declaration

    Objective-C

    - (float)getMaxAspectRatio;

    Swift

    func getMaxAspectRatio() -> Float
  • Returns the minimum area of boxes.

    Declaration

    Objective-C

    - (float)getMinBoxArea;

    Swift

    func getMinBoxArea() -> Float
  • Returns the min score of boxes to detect.

    Declaration

    Objective-C

    - (float)getMinScore;

    Swift

    func getMinScore() -> Float
  • Returns the max number of boxes to detect.

    Declaration

    Objective-C

    - (int)getMaxBoxes;

    Swift

    func getMaxBoxes() -> Int32
  • Returns array containing proposal boxes.

    Declaration

    Objective-C

    - (void)getBoundingBoxes:(nonnull Mat *)edge_map
             orientation_map:(nonnull Mat *)orientation_map
                       boxes:(nonnull NSMutableArray<Rect2i *> *)boxes
                      scores:(nonnull Mat *)scores;

    Swift

    func getBoundingBoxes(edge_map: Mat, orientation_map: Mat, boxes: NSMutableArray, scores: Mat)

    Parameters

    edge_map

    edge image.

    orientation_map

    orientation map.

    boxes

    proposal boxes.

    scores

    of the proposal boxes, provided a vector of float types.

  • Returns array containing proposal boxes.

    Declaration

    Objective-C

    - (void)getBoundingBoxes:(nonnull Mat *)edge_map
             orientation_map:(nonnull Mat *)orientation_map
                       boxes:(nonnull NSMutableArray<Rect2i *> *)boxes;

    Swift

    func getBoundingBoxes(edge_map: Mat, orientation_map: Mat, boxes: NSMutableArray)

    Parameters

    edge_map

    edge image.

    orientation_map

    orientation map.

    boxes

    proposal boxes.

  • Sets the step size of sliding window search.

    Declaration

    Objective-C

    - (void)setAlpha:(float)value;

    Swift

    func setAlpha(value: Float)
  • Sets the nms threshold for object proposals.

    Declaration

    Objective-C

    - (void)setBeta:(float)value;

    Swift

    func setBeta(value: Float)
  • Sets the cluster min magnitude.

    Declaration

    Objective-C

    - (void)setClusterMinMag:(float)value;

    Swift

    func setClusterMinMag(value: Float)
  • Sets the edge merge threshold.

    Declaration

    Objective-C

    - (void)setEdgeMergeThr:(float)value;

    Swift

    func setEdgeMergeThr(value: Float)
  • Sets the edge min magnitude.

    Declaration

    Objective-C

    - (void)setEdgeMinMag:(float)value;

    Swift

    func setEdgeMinMag(value: Float)
  • Sets the adaptation rate for nms threshold.

    Declaration

    Objective-C

    - (void)setEta:(float)value;

    Swift

    func setEta(value: Float)
  • Sets the affinity sensitivity

    Declaration

    Objective-C

    - (void)setGamma:(float)value;

    Swift

    func setGamma(value: Float)
  • Sets the scale sensitivity.

    Declaration

    Objective-C

    - (void)setKappa:(float)value;

    Swift

    func setKappa(value: Float)
  • Sets the max aspect ratio of boxes.

    Declaration

    Objective-C

    - (void)setMaxAspectRatio:(float)value;

    Swift

    func setMaxAspectRatio(value: Float)
  • Sets max number of boxes to detect.

    Declaration

    Objective-C

    - (void)setMaxBoxes:(int)value;

    Swift

    func setMaxBoxes(value: Int32)
  • Sets the minimum area of boxes.

    Declaration

    Objective-C

    - (void)setMinBoxArea:(float)value;

    Swift

    func setMinBoxArea(value: Float)
  • Sets the min score of boxes to detect.

    Declaration

    Objective-C

    - (void)setMinScore:(float)value;

    Swift

    func setMinScore(value: Float)