Summary: Methods | [Expand All]
public static interface

# Detector.Processor

com.google.android.gms.vision.Detector.Processor<T>

Known Indirect Subclasses FocusingProcessor<T>, LargestFaceFocusingProcessor, MultiProcessor<T>
FocusingProcessor<T> | Base class for implementing a `processor` which filters the set of detection results, consistently delivering a single detected item to an associated `Tracker`.
LargestFaceFocusingProcessor | Face processor that focuses on tracking a single "prominent face", in conjunction with the associated `FaceDetector`.
MultiProcessor<T> | Detection processor which distributes the items of a detection result among individual trackers.

## Class Overview

Interface for defining a post-processing action to be executed for each detection, when using the detector as part of a pipeline (see the class level docs above). An instance of a processor is associated with the detector via the `setProcessor(Detector.Processor)` method.

## Summary

Public Methods
abstract void | receiveDetections(Detections<T> detections) Called by the detector to deliver detection results to the processor.
abstract void | release() Shuts down and releases associated processor resources.

## Public Methods

#### public abstract void receiveDetections (Detections<T> detections)

Called by the detector to deliver detection results to the processor.

#### public abstract void release ()

Shuts down and releases associated processor resources.