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