MediaPipeTasksVision Framework Reference

MPPDetection

  @interface 
 MPPDetection 
 : 
 NSObject 
 

Represents one detected object in the results of ObjectDetector .

  • An array of Category objects containing the predicted categories.

    Declaration

    Objective-C

      @property 
     ( 
     nonatomic 
     , 
     readonly 
     ) 
     NSArray 
     < 
      MPPCategory 
     
     *> 
     * 
     _Nonnull 
     categories 
     ; 
     
    
  • The bounding box of the detected object.

    Declaration

    Objective-C

      @property 
     ( 
     nonatomic 
     , 
     readonly 
     ) 
     CGRect 
     boundingBox 
     ; 
     
    
  • An optional array of NormalizedKeypoint objects associated with the detection. Keypoints represent interesting points related to the detection. For example, the keypoints represent the eyes, ear and mouth from the from detection model. In template matching detection, e.g. KNIFT, they can instead represent the feature points for template matching.

    Declaration

    Objective-C

      @property 
     ( 
     nonatomic 
     , 
     readonly 
     , 
     nullable 
     ) 
     NSArray 
     < 
      MPPNormalizedKeypoint 
     
     *> 
     * 
     keypoints 
     ; 
     
    
  • Initializes a new Detection object with the given array of categories, bounding box and optional array of keypoints;

    Declaration

    Objective-C

      - 
     ( 
     nonnull 
     instancetype 
     ) 
     initWithCategories 
     :( 
     nonnull 
     NSArray 
     < 
      MPPCategory 
     
     *> 
     * 
     ) 
     categories 
     boundingBox 
     :( 
     CGRect 
     ) 
     boundingBox 
     keypoints 
     :( 
     nullable 
     NSArray 
     < 
      MPPNormalizedKeypoint 
     
     *> 
     * 
     ) 
     keypoints 
     ; 
     
    

    Parameters

    categories

    A list of Category objects that contain category name, display name, score, and the label index.

    boundingBox

    A CGRect that represents the bounding box.

    keypoints:

    An optional array of NormalizedKeypoint objects associated with the detection. Keypoints represent interesting points related to the detection. For example, the keypoints represent the eyes, ear and mouth from the face detection model. In template matching detection, e.g. KNIFT, they can instead represent the feature points for template matching.

    Return Value

    An instance of Detection initialized with the given array of categories, bounding box and nil keypoints.

  • Undocumented

    Declaration

    Objective-C

      - 
     ( 
     instancetype 
     ) 
     init 
     NS_UNAVAILABLE 
     ; 
     
    
  • Undocumented

    Declaration

    Objective-C

      + 
     ( 
     instancetype 
     ) 
     new 
     NS_UNAVAILABLE 
     ; 
     
    
Design a Mobile Site
View Site in Mobile | Classic
Share by: