Справочник по общей платформе MLKitSegmentation

МЛКСегментатионмаска


@interface MLKSegmentationMask : NSObject

Результат операции сегментатора.

  • Буфер сегментации для маски.

    Буфер будет иметь тип формата kCVPixelFormatType_OneComponent32Float . Каждый пиксель в маске будет иметь значение в диапазоне [0.0f, 1.0f], где 1 указывает, что пиксель находится внутри сегментированной области, а 0 указывает, что пиксель находится за пределами сегментированной области. Вызывающие могут запрашивать маску для получения оценок значения области для каждого пикселя, но несут ответственность за определение собственного порога для промежуточных значений. Буфер принадлежит SegmentationMask и будет освобожден при освобождении контейнера, если только вызывающие объекты явно не поддерживают ссылку на него через CVPixelBufferRetain() .

    Декларация

    Цель-C

    @property (nonatomic, readonly) CVPixelBufferRef _Nonnull buffer;
  • Недоступен.

    Декларация

    Цель-C

    - (nonnull instancetype)init;