MLKitImageLabelingCommon Framework Referansı

ImageLabeler

class ImageLabeler : NSObject

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

  • Verilen seçeneklerle 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

    Belirtilen seçeneklerle yapılandırılan 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

    Ana sırada etiketler veya hatayla geri aranmak için kullanılan işleyici.

  • Verilen görüntüdeki etiket sonuçlarını veya hata varsa nil değerini döndürür. Görüntü etiketleme , çağrı ileti dizisinde eşzamanlı olarak gerçekleştirilir.

    Kullanıcı arayüzünün engellenmesini önlemek için bu yöntemin ana iş parçacığının dışına çağrılması önerilir. Kullanıcı sonuçta bu yöntem ana iş parçacığında çağrılırsa bir NSException tetiklenir.

    Bildirim

    Swift

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

    Parametreler

    image

    Sonuç elde edilecek resim.

    error

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

    Döndürülen Değer

    Belirtilen resimdeki etiket sonuçları dizisi veya hata varsa nil.