MLKitImageLabelingCustom 框架参考

MLKCustomImageLabelerOptions


@interface MLKCustomImageLabelerOptions : MLKCommonImageLabelerOptions

自定义模型图片标记器的配置。

  • 为图片返回的标签数量上限。必须为正数。如果未设置此政策或设置了无效值,系统将使用默认值 10

    声明

    Objective-C

    @property (nonatomic) NSInteger maxResultCount;
  • 使用指定的 LocalModel 并将 confidenceThreshold 属性设置为 nil 来初始化 CustomImageLabelerOptions 实例。如果未设置该值,它将使用模型元数据中包含的置信度阈值(如果有)。如果此属性不存在,则改用值 0.0

    声明

    Objective-C

    - (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;

    参数

    localModel

    存储在设备本地的自定义图片标签模型。

    返回值

    具有指定 LocalModelCustomImageLabelerOptions 的新实例。

  • 使用指定的 CustomRemoteModel 并将 confidenceThreshold 属性设置为 nil 来初始化 CustomImageLabelerOptions 实例。如果未设置该值,它将使用模型元数据中包含的置信度阈值(如果有)。如果此属性不存在,则改用值 0.0

    声明

    Objective-C

    - (nonnull instancetype)initWithRemoteModel:
        (nonnull MLKCustomRemoteModel *)remoteModel;

    参数

    remoteModel

    远程存储在服务器上并下载到设备上的自定义图片标签模型。

    返回值

    具有指定 CustomRemoteModelCustomImageLabelerOptions 的新实例。

  • 不可用。

    声明

    Objective-C

    - (nonnull instancetype)init;