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[]