Introducing LiteRT : Google's high-performance runtime for on-device AI, formerly known as TensorFlow Lite.
Learn more
Send feedback
MediaPipeTasksVision Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
MPPImageEmbedderLiveStreamDelegate
@protocol MPPImageEmbedderLiveStreamDelegate < NSObject >
This protocol defines an interface for the delegates of ImageEmbedder
object to receive
results of asynchronous embedding extraction on images (i.e, when runningMode
= .liveStream
).
The delegate of ImageEmbedder
must adopt ImageEmbedderLiveStreamDelegate
protocol.
The methods in this protocol are optional.
This method notifies a delegate that the results of asynchronous embedding extraction on
an image submitted to the ImageEmbedder
is available.
This method is called on a private serial queue created by the ImageEmbedder
for performing the asynchronous delegates calls.
Declaration
Objective-C
- ( void ) imageEmbedder :( nonnull MPPImageEmbedder * ) imageEmbedder
didFinishEmbeddingWithResult :( nullable MPPImageEmbedderResult * ) result
timestampInMilliseconds :( NSInteger ) timestampInMilliseconds
error :( nullable NSError * ) error ;
Parameters
imageEmbedder
The image embedder which performed the embedding extraction.
This is useful to test equality when there are multiple instances of ImageEmbedder
.
result
An ImageEmbedderResult
object that contains a list of generated image embeddings.
timestampInMilliseconds
The timestamp (in milliseconds) which indicates when the input
image was sent to the image embedder.
error
An optional error parameter populated when there is an error in performing embedding
extraction on the input live stream image data.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-05-08 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-05-08 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-05-08 UTC."],[],[]]