MLKitImageLabelingCommon Framework Referansı

ImageLabeler

class ImageLabeler : NSObject

Görüntüleri işleyen ve etiketleyen bir resim etiketleyici.

  • Verilen seçeneklere sahip bir görüntü etiketleyici döndürür.

    Bildirim

    Swift

    class func imageLabeler(options: MLKCommonImageLabelerOptions) -> Self

    Parametreler

    options

    Görüntü etiketleyiciyi yapılandırma seçenekleri.

    Döndürülen Değer

    Verilen seçeneklerle yapılandırılmış bir görüntü etiketleyici.

  • Cihazlar kullanılamıyor. Sınıf yöntemlerini kullanın.

  • Belirtilen görüntüyü etiketleme için işler.

    Bildirim

    Swift

    func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)

    Parametreler

    image

    İşlenecek resim.

    completion

    İşleyicinin ana sırayı etiket veya hata ile geri çağırması.

  • Belirtilen görüntüdeki etiket sonuçlarını veya bir hata varsa nil değerini döndürür. Görüntü etiketleme, çağıran iş parçacığında eşzamanlı olarak gerçekleştirilir.

    Kullanıcı arayüzünün engellenmesini önlemek için bu yöntemin ana iş parçacığından kaldırılması önerilir. Sonuç olarak, bu yöntem ana iş parçacığında çağrılırsa bir NSException yükseltilir.

    Bildirim

    Swift

    func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]

    Parametreler

    image

    Sonuç alınacak resim.

    error

    Sonuçlar alınırken bir hata oluştuğunda doldurulmuş isteğe bağlı bir hata parametresi.

    Döndürülen Değer

    Belirtilen görüntüdeki etiket dizisi veya hata varsa nil.