ImageLabeler
class ImageLabeler : NSObjectGö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) -> SelfParametreler
optionsGö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.
completionAna 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
nildeğ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
NSExceptiontetiklenir.Bildirim
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]Parametreler
imageSonuç elde edilecek resim.
errorSonuç 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.