Skip to main content
Version: 0.10.0

Type Alias: PaddleOcr

PaddleOcr = object

Defined in: extensions/cv/tasks/paddleOcr.ts:108

PP-OCRv6 optical character recognition task runner.

Properties

dispose()

readonly dispose: () => void

Defined in: extensions/cv/tasks/paddleOcr.ts:112

Releases all allocated native resources.

Returns

void


recognizeCharacters()

readonly recognizeCharacters: (input, options?) => Promise<OcrDetection[]>

Defined in: extensions/cv/tasks/paddleOcr.ts:121

Detects and recognizes every text line in the given image.

Parameters

input

ImageBuffer

The input image buffer.

options?

RecognizeCharactersOptions

Per-call overrides. See RecognizeCharactersOptions.

Returns

Promise<OcrDetection[]>

A promise resolving to the recognized lines in reading order (leftmost column top to bottom, then the next column).


recognizeCharactersWorklet()

readonly recognizeCharactersWorklet: (input, options?) => OcrDetection[]

Defined in: extensions/cv/tasks/paddleOcr.ts:130

Synchronous version of recognizeCharacters to be executed directly on the caller or worklet thread.

Parameters

input

ImageBuffer

options?

RecognizeCharactersOptions

Returns

OcrDetection[]