ImageLabeler
class ImageLabeler : NSObject이미지를 처리하고 라벨을 지정하는 이미지 라벨러입니다.
-
지정된 옵션으로 이미지 라벨러를 반환합니다.
선언
Swift
class func imageLabeler(options: MLKCommonImageLabelerOptions) -> Self매개변수
options이미지 라벨러 구성을 위한 옵션입니다.
반환 값
특정 옵션으로 구성된 이미지 라벨러입니다.
-
사용할 수 없습니다. 클래스 메서드를 사용합니다.
-
라벨 지정을 위해 지정된 이미지를 처리합니다.
선언
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping ImageLabelingCallback)매개변수
image처리할 이미지입니다.
completion라벨 또는 오류가 있는 기본 대기열에서 콜백하는 핸들러입니다.
-
지정된 이미지의 라벨 결과를 반환하거나 오류가 발생한 경우
nil를 반환합니다. 이미지 라벨 지정은 호출 스레드에서 동기식으로 수행됩니다.UI 차단을 방지하려면 기본 스레드 외부에서 이 메서드를 호출하는 것이 좋습니다. 결과에서 이 메서드가 기본 스레드에서 호출되면
NSException이 발생합니다.선언
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKImageLabel]매개변수
image결과를 가져올 이미지입니다.
error결과를 가져오는 중에 오류가 발생하면 채워지는 선택적 오류 매개변수입니다.
반환 값
라벨 배열은 지정된 이미지를 반환하거나 오류가 발생한 경우
nil입니다.