Referência da biblioteca MLKitObjectDetectionCustom

CustomObjectDetectorOptions

class CustomObjectDetectorOptions : CommonObjectDetectorOptions

Configurações para um detector de objetos de modelo personalizado.

  • O limite de confiança para rótulos retornados pelo detector de objetos. Os rótulos retornados pelo detector de objetos terão um nível de confiança maior ou igual ao limite especificado. O limite é um valor de ponto flutuante e precisa estar no intervalo [0, 1]. Se a política não for definida ou se um valor inválido for definido, qualquer limite do classificador especificado pelos metadados do modelo será usado. Se o modelo não contiver metadados ou se os metadados não especificarem um limite de classificador, o limite padrão de 0.0 será usado.

    Declaração

    Swift

    var classificationConfidenceThreshold: NSNumber? { get set }
  • O número máximo de rótulos a serem retornados para um objeto detectado. Precisa ser positivo. Se a política não for definida ou um valor inválido for definido, o padrão 10 será usado.

    Declaração

    Swift

    var maxPerObjectLabelCount: Int { get set }
  • Inicializa uma instância de CustomObjectDetectorOptions usando o LocalModel especificado com a propriedade classificationConfidenceThreshold definida como nil. Se isso permanecer indefinido, o valor do limite de confiança incluído nos metadados do modelo será usado, se disponível. Se ele não existir, um valor de 0.0 será usado.

    Declaração

    Swift

    init(localModel: MLKLocalModel)

    Parâmetros

    localModel

    Um modelo de classificação de objetos personalizado armazenado localmente no dispositivo.

    Valor de retorno

    Uma nova instância de CustomObjectDetectorOptions com o LocalModel especificado.

  • Inicializa uma instância de CustomObjectDetectorOptions usando o CustomRemoteModel especificado com a propriedade classificationConfidenceThreshold definida como nil. Se isso permanecer indefinido, o valor do limite de confiança incluído nos metadados do modelo será usado, se disponível. Se ele não existir, um valor de 0.0 será usado.

    Declaração

    Swift

    init(remoteModel: MLKCustomRemoteModel)

    Parâmetros

    remoteModel

    Um modelo de classificação de objetos personalizado armazenado remotamente no servidor e transferido por download para o dispositivo.

    Valor de retorno

    Uma nova instância de CustomObjectDetectorOptions com o CustomRemoteModel especificado.

  • Indisponível.