Skip to content

text_OCRBeamSearchDecoder_create

textfunctionOpenCV 5.0.0
import { text_OCRBeamSearchDecoder_create } from '@banou/opencv-wasm'

Use after await initOpenCV(). See the initialization and named imports guide.

ARGUMENTSclassifier, vocabulary, transition_probabilities_table, emission_probabilities_table
FUNCTIONtext_OCRBeamSearchDecoder_create
RETURN TYPEtext_OCRBeamSearchDecoder | null
Call structure. A void return can still write to destination arguments. The parameter descriptions define inputs, outputs and ownership.

Creates an instance of the OCRBeamSearchDecoder class. Initializes HMMDecoder.

text_OCRBeamSearchDecoder_create(classifier: text_OCRBeamSearchDecoder_ClassifierCallback | null, vocabulary: EmbindString, transition_probabilities_table: Mat, emission_probabilities_table: Mat, mode: number, beam_size: number): text_OCRBeamSearchDecoder | null;
3 available overloads
text_OCRBeamSearchDecoder_create(classifier: text_OCRBeamSearchDecoder_ClassifierCallback | null, vocabulary: EmbindString, transition_probabilities_table: Mat, emission_probabilities_table: Mat): text_OCRBeamSearchDecoder | null;
text_OCRBeamSearchDecoder_create(classifier: text_OCRBeamSearchDecoder_ClassifierCallback | null, vocabulary: EmbindString, transition_probabilities_table: Mat, emission_probabilities_table: Mat, mode: number): text_OCRBeamSearchDecoder | null;
text_OCRBeamSearchDecoder_create(classifier: text_OCRBeamSearchDecoder_ClassifierCallback | null, vocabulary: EmbindString, transition_probabilities_table: Mat, emission_probabilities_table: Mat, mode: number, beam_size: number): text_OCRBeamSearchDecoder | null;
classifier

The character classifier with built in feature extractor.

vocabulary

The language vocabulary (chars when ASCII English text). vocabulary.size() must be equal to the number of classes of the classifier.

transition_probabilities_table

Table with transition probabilities between character pairs. cols == rows == vocabulary.size().

emission_probabilities_table

Table with observation emission probabilities. cols == rows == vocabulary.size().

mode

HMM Decoding algorithm. Only OCR_DECODER_VITERBI is available for the moment (http://en.wikipedia.org/wiki/Viterbi_algorithm).

beam_size

Size of the beam in Beam Search algorithm.

Returns

The text_OCRBeamSearchDecoder | null result.

These signatures describe this package. Upstream documentation can mention optional backends that are absent from this build. Check runtime compatibility before choosing a backend or file format.