MpObjectDetectorOptions class final

The options for configuring a MediaPipe object detector task.

Inheritance
Implemented types
Available extensions

Constructors

MpObjectDetectorOptions()

Properties

address → Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
base_options ↔ MpBaseOptions
Base options for configuring MediaPipe Tasks, such as specifying the model file with metadata, accelerator options, op resolver, etc.
getter/setter pair
category_allowlist ↔ Pointer<Pointer<Char>>
The allowlist of category names. If non-empty, detection results whose category name is not in this set will be filtered out. Duplicate or unknown category names are ignored. Mutually exclusive with category_denylist.
getter/setter pair
category_allowlist_count ↔ int
The number of elements in the category allowlist.
getter/setter pair
category_denylist ↔ Pointer<Pointer<Char>>
The denylist of category names. If non-empty, detection results whose category name is in this set will be filtered out. Duplicate or unknown category names are ignored. Mutually exclusive with category_allowlist.
getter/setter pair
category_denylist_count ↔ int
The number of elements in the category denylist.
getter/setter pair
display_names_locale ↔ Pointer<Char>
The locale to use for display names specified through the TFLite Model Metadata, if any. Defaults to English.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
max_results ↔ int
The maximum number of top-scored detection results to return. If < 0, all available results will be returned. If 0, an invalid argument error is returned.
getter/setter pair
result_callback ↔ Pointer<NativeFunction<Void Function(UnsignedInt status, Pointer<MpFaceDetectorResult> result, MpImagePtr image, Int64 timestamp_ms)>>
The user-defined result callback for processing live stream data. The result callback should only be specified when the running mode is set to MP_RUNNING_MODE_LIVE_STREAM. Arguments of the callback function include: the pointer to detection result, the image that result was obtained on, the timestamp relevant to detection results and pointer to error message in case of any failure. The validity of the passed arguments is true for the lifetime of the callback function.
getter/setter pair
running_mode ↔ MpRunningMode
getter/setter pair
running_modeAsInt ↔ int
The running mode of the task. Default to the image mode. Object detector has three running modes:
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
score_threshold ↔ double
Score threshold to override the one provided in the model metadata (if any). Results below this value are rejected.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited