Skip to content
1 min read · 147 words

@nhtio/adk/batteries/specialists/ocr/tesseract_js ​

tesseract.js OCR specialist adapter battery — dual-environment WASM Tesseract.

Remarks ​

Environment-neutral (Node + browser, no native binary) — a construct-once specialist adapter holding a single cached worker (see the adapter's module remarks for the deliberate divergence from the per-call-worker MediaEngine). Re-exports the adapter class, the validation schema + validateOptions wrapper, every option/result type alias, and the battery-scoped exceptions.

References ​

BatteryLifecycleBattery ​

Re-exports BatteryLifecycleBattery


BatteryLifecycleCallback ​

Re-exports BatteryLifecycleCallback


BatteryLifecycleHooks ​

Re-exports BatteryLifecycleHooks


BatteryLifecyclePhase ​

Re-exports BatteryLifecyclePhase


BatteryLifecycleReport ​

Re-exports BatteryLifecycleReport


CreateTesseractJsModule ​

Re-exports CreateTesseractJsModule


CreateTesseractJsWorker ​

Re-exports CreateTesseractJsWorker


E_INVALID_TESSERACT_JS_OCR_OPTIONS ​

Re-exports E_INVALID_TESSERACT_JS_OCR_OPTIONS


E_TESSERACT_JS_OCR_ENGINE_ERROR ​

Re-exports E_TESSERACT_JS_OCR_ENGINE_ERROR


RecognizeOptions ​

Re-exports RecognizeOptions


RecognizeResult ​

Re-exports RecognizeResult


TesseractJsModule ​

Re-exports TesseractJsModule


TesseractJsOcrAdapter ​

Re-exports TesseractJsOcrAdapter


TesseractJsOcrAdapterOptions ​

Re-exports TesseractJsOcrAdapterOptions


tesseractJsOcrOptionsSchema ​

Re-exports tesseractJsOcrOptionsSchema


TesseractJsWorker ​

Re-exports TesseractJsWorker


validateOptions ​

Re-exports validateOptions