ObjectDetection
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
-
ObjectDetection is the entry point for getting an ObjectDetector to find DetectedObjects in an image.
-
An ObjectDetector is created using the getClient method with specified options.
-
To perform object detection, you first create an InputImage from a source like a Bitmap or ByteBuffer.
-
Object detection is performed by calling the process method on the ObjectDetector instance with the InputImage, which returns a Task.
-
Resources associated with an ObjectDetector should be released by calling its close() method when no longer needed.
Entry point to get an ObjectDetector
for finding DetectedObject s
in a supplied image.
An ObjectDetector
is created via
getClient(ObjectDetectorOptionsBase) .
Example:
ObjectDetector objectDetector = ObjectDetection.getClient(options); To perform object detection in an image, you first need to create an instance of
InputImage
from a Bitmap ,
ByteBuffer , etc. See
InputImage
documentation for more details. For example, the code below creates an InputImage
from a Bitmap .
InputImage image = InputImage.fromBitmap(bitmap, rotationDegrees); Then the code below can detect objects in the supplied InputImage .
Task<List<DetectedObject>> task = objectDetector.process(image);
task.addOnSuccessListener(...).addOnFailureListener(...); Public Method Summary
ObjectDetector
that can detect objects in a supplied image with the given options.
Inherited Method Summary
Public Methods
public static ObjectDetector getClient (ObjectDetectorOptionsBase options)
Gets a new instance of ObjectDetector
that can detect objects in a supplied image with the given options.
To release the resources associated with an ObjectDetector ,
you need to ensure that ObjectDetector.close()
is called on the resulting ObjectDetector
instance once it will no longer be used.
Parameters
| options | the options for the object detector. It should be one of the concrete options
like
ObjectDetectorOptions or
CustomObjectDetectorOptions . |
|---|