MLKitSegmentationCommon Framework Reference

  • This documentation outlines globally available type definitions used in ML Kit for segmentation tasks.

  • MLKSegmenterMode defines the different modes for the segmenter.

  • MLKSegmentationCallback is a block providing the segmentation mask or an error upon completion.

Type Definitions

The following type definitions are available globally.

  • @enum SegmenterMode Segmenter modes.

    Declaration

    Objective-C

    typedef NSInteger MLKSegmenterMode
  • A block containing the segmentation mask or nil if there’s an error.

    Declaration

    Objective-C

    typedef void (^MLKSegmentationCallback)(MLKSegmentationMask *_Nullable,
                                            NSError *_Nullable)

    Parameters

    mask

    The mask from the image or nil if there was an error.

    error

    The error or nil.