ObjectDetectorOptionsBase

public abstract class ObjectDetectorOptionsBase extends Object
Known Direct Subclasses

Base options for ObjectDetector.

Concrete child classes include ObjectDetectorOptions and CustomObjectDetectorOptions.

Nested Class Summary

@interface ObjectDetectorOptionsBase.DetectorMode The detector mode which indicates whether detection is for single image or for streaming. 

Constant Summary

int SINGLE_IMAGE_MODE It is designed for single images where the detection of each image is independent.
int STREAM_MODE It is designed for streaming frames from video or camera.

Public Method Summary

boolean
equals(Object o)
Indicates whether some other object is "equal to" this one.
int
hashCode()
Returns a hash code value for the object.

Inherited Method Summary

Constants

public static final int SINGLE_IMAGE_MODE

It is designed for single images where the detection of each image is independent. In this mode, the detector would return detection results slower than STREAM_MODE.

Constant Value: 2

public static final int STREAM_MODE

It is designed for streaming frames from video or camera. In this mode, the detector would return the detection results faster than SINGLE_IMAGE_MODE, since it leverages the detection results from previous images. Therefore, it may not return results for a new object in the first few frames after a new object appears in the images, since there is no previous result about this object to help.

Note that if the time-interval between two consecutive frames is too large, say several hundred milliseconds, the previous detected objects would be lost and all objects would be treated as new objects.

Constant Value: 1

Public Methods

public boolean equals (Object o)

Indicates whether some other object is "equal to" this one.

public int hashCode ()

Returns a hash code value for the object.