Speravo che qualcuno potesse dirmi perché il mio Tesseract ha problemi a riconoscere alcune immagini con cifre e se c'è qualcosa che posso fare al riguardo. Tutto funziona secondo i test, e dal momento che sono solo cifre che ho bisogno, ho pensato di poter gestire il modello inglese fino a quando ho dovuto iniziare anche con il display a 7 segmenti.Problemi nel riconoscere le cifre in Tesseract - android
Anche se ho un sacco di problemi con le immagini aggiunte, mi piacerebbe sapere se dovrei iniziare a lavorare sui miei algoritmi di riconoscimento o se potessi fare i miei set di dati per Tesseract e poi funzionerebbe, non funziona qualcuno sa dove si trova la limitazione con Tesseract?
cose provate: provato a impostare psm su one_line, one_word, one_char (e ritagliare l'immagine). Con one_line e one_word non si sono verificati cambiamenti significativi. con one_char ha riconosciuto un po 'meglio, ma a volte, a causa della grande spaziatura, ne ha allegato un numero extra, che poi lo ha rovinato, se guardi l'immagine allegata poi ha provocato 04. Ho anche provato per fare da solo la binarizzazione, questo ha avuto come risultato un riconoscimento più scadente ed è stato molto consumante in termini di risorse. Ho provato ad invertire le immagini, questo non fa alcuna differenza per tesseract.
Ho allegato le foto di cui avrei bisogno, tra l'altro, per essere elaborate.
Spiegazione sulle immagini:
è un'immagine che il Tesseract non ha problemi a riconoscere, anche se è stato fatto in parola per le comodità di costruire un app intorno ad un'immagine di lavoro.
è immagine di vita reale che corrisponde a image_seven. Ma non può riconoscerlo.
è un'altra immagine che mi piacerebbe che riconoscesse, e sì, so che non può essere skrewed, e ho fatto svitare (penso skrew è il termine qui == "raddrizzamento") quando si esegue il test.
skrew = skew nice :). Inoltre, i set di strumenti di immagine possono ridurre il rumore, aumentare la nitidezza e cosa no. Questo può essere d'aiuto –