MpObjectDetectorOptions class final
The options for configuring a MediaPipe object detector task.
- Inheritance
- Implemented types
- Available extensions
Constructors
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