Protocols
The following protocols are available globally.
-
This protocol defines an interface for the delegates of
FaceDetector
face to receive results of performing asynchronous face detection on images (i.e, whenrunningMode
=.liveStream
).The delegate of
FaceDetector
must adoptFaceDetectorLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPFaceDetectorLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
FaceLandmarker
face to receive results of performing asynchronous face detection on images (i.e, whenrunningMode
=.liveStream
).The delegate of
FaceLandmarker
must adoptFaceLandmarkerLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPFaceLandmarkerLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
GestureRecognizer
object to receive results of performing asynchronous gesture recognition on images (i.e, whenrunningMode
=.liveStream
).The delegate of
GestureRecognizer
must adoptGestureRecognizerLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPGestureRecognizerLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
HandLandmarker
object to receive results of performing asynchronous hand landmark detection on images (i.e, whenrunningMode
=.liveStream
).The delegate of
HandLandmarker
must adoptHandLandmarkerLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPHandLandmarkerLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
ImageClassifier
object to receive results of asynchronous classification of images (i.e, whenrunningMode
=.liveStream
).The delegate of
ImageClassifier
must adoptImageClassifierLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPImageClassifierLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
ImageEmbedder
object to receive results of asynchronous embedding extraction on images (i.e, whenrunningMode
=.liveStream
).The delegate of
ImageEmbedder
must adoptImageEmbedderLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPImageEmbedderLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
ImageSegmenter
object to receive results of performing asynchronous segmentation on images (i.e, whenrunningMode
=liveStream
).The delegate of
ImageSegmenter
must adoptImageSegmenterLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPImageSegmenterLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
ObjectDetector
object to receive results of performing asynchronous object detection on images (i.e, whenrunningMode
=.liveStream
).The delegate of
ObjectDetector
must adoptObjectDetectorLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPObjectDetectorLiveStreamDelegate <NSObject>
-
This protocol defines an interface for the delegates of
PoseLandmarker
to receive results of performing asynchronous pose landmark detection on images (i.e, whenrunningMode
=.liveStream
).The delegate of
PoseLandmarker
must adoptPoseLandmarkerLiveStreamDelegate
protocol. The methods in this protocol are optional.Declaration
Objective-C
@protocol MPPPoseLandmarkerLiveStreamDelegate <NSObject>