MLKitTextRecognitionCommon 프레임워크 참조

TextRecognizer

class TextRecognizer : NSObject

이미지 속 텍스트를 인식하는 텍스트 인식기입니다.

  • 지정된 옵션과 함께 텍스트 인식기를 반환합니다.

    서로 다른 언어로 여러 TextRecognizer 인스턴스를 동시에 사용 성능 저하를 일으킬 수 있으므로 사용하지 않는 것이 좋습니다.

    선언

    Swift

    class func textRecognizer(options: MLKCommonTextRecognizerOptions) -> Self

    매개변수

    options

    텍스트 인식기 구성을 위한 옵션입니다.

    반환 값

    특정 옵션으로 구성된 텍스트 인식기입니다.

  • 텍스트 인식을 위해 제공된 이미지를 처리합니다.

    선언

    Swift

    func process(_ image: MLKitCompatibleImage) async throws -> MLKText

    매개변수

    image

    처리할 이미지입니다.

    completion

    텍스트 인식이 완료되면 기본 큐에서 콜백하는 핸들러입니다.

  • 제공된 이미지의 텍스트 인식 결과를 반환하거나 오류가 발생한 경우 nil를 반환합니다. 텍스트 호출 스레드에서 동기식으로 수행됩니다.

    UI 차단을 방지하려면 기본 스레드 외부에서 이 메서드를 호출하는 것이 좋습니다. 결과에서 이 메서드가 기본 스레드에서 호출되면 NSException이 발생합니다.

    선언

    Swift

    func results(in image: MLKitCompatibleImage) throws -> MLKText

    매개변수

    image

    결과를 가져올 이미지입니다.

    error

    결과를 가져오는 중에 오류가 발생하면 채워지는 선택적 오류 매개변수입니다.

    반환 값

    제공된 이미지의 텍스트 인식 결과 또는 오류가 발생한 경우 nil입니다.