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