perform Ocr
fun performOcr(imageBytes: ByteArray, mode: String, options: Map<String, String> = emptyMap()): String
Esegue l'OCR direttamente sui byte dell'immagine specificati, restituendo un risultato JSON.
Chiamato da AiProxy per richieste OCR esterne: Tesseract viene eseguito in-process (JNI) quindi non c'è nessun server HTTP da inoltrare a, a differenza di LLAMA o Whisper.
Return
Una stringa JSON con il risultato dell'OCR.
Parameters
image Bytes
The raw image bytes (PNG, JPEG, etc.).
mode
The OCR mode: print, extract, verify, or extract fields.
options
Additional options: pattern, regex_flags, rotate, preprocess, "modelli_campo".