Skip to content

text_OCRHMMDecoder_create

textfunctionOpenCV 5.0.0
import { text_OCRHMMDecoder_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_OCRHMMDecoder_create
RETURN TYPEtext_OCRHMMDecoder | 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 OCRHMMDecoder class. Initializes HMMDecoder.

text_OCRHMMDecoder_create(classifier: text_OCRHMMDecoder_ClassifierCallback | null, vocabulary: EmbindString, transition_probabilities_table: Mat, emission_probabilities_table: Mat, mode: number): text_OCRHMMDecoder | null;
2 available overloads
text_OCRHMMDecoder_create(classifier: text_OCRHMMDecoder_ClassifierCallback | null, vocabulary: EmbindString, transition_probabilities_table: Mat, emission_probabilities_table: Mat): text_OCRHMMDecoder | null;
text_OCRHMMDecoder_create(classifier: text_OCRHMMDecoder_ClassifierCallback | null, vocabulary: EmbindString, transition_probabilities_table: Mat, emission_probabilities_table: Mat, mode: number): text_OCRHMMDecoder | 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).

Returns

The text_OCRHMMDecoder | 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.