@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