Leggere un display alfanumerico e convertirlo in stringa seriale

Aug 28, 2025 Last reply: 10 mesi fa 2 Replies

Ciao mi dicono sia possibile con raspberry,e anche con un PC E' davvero possibile?


Penso di sì, se esistono gli OCR e funzionano questo è un problema più semplice. Sono sicuro che esistano già librerie ma mi alle bruttissime mi pare di ricordare che gli OCR si basano sul fatto che l'immagine 2D nello spazio di Fourier (quindi previa FFT 2D) le lettere assumono forme più facilmente riconoscibili da un algoritmo. Certo che è come reinventare la ruota ma se non si trovano librerie ci si potrebbe provare. Mi pare che librerie FFT ci siano persino per arduino.

Scusate i troppi "mi pare" "credo di ricordare" etc. :( Ormai sono un'ameba cerebrale.

Il 28/08/2025 20:42, blisca ha scritto:

Intendi leggerlo dopo aver scattato una foto al display? Si tratta di un'operazione di computer vision. Esistono diverse librerie in Pyhon per la computer vision, per esempio OpenCV.

Non so se esiste qualcosa di già pronto per il tuo caso, ma penso proprio che si possa fare. Come dice blisca, un OCR è qualcosa di molto simile a quello che chiedi, anche se l'immagine originale non è di un testo stampato, ma di una foto. Probabilmente l'immagine genererà degli artefatti (lettere in più) legate al bordo del display, ai pixel spenti/accesi, alla luce, ecc. ecc.

Probabilmente questo è un classico esempio di machine learning dove puoi addestrare una rete neurale a riconoscere i caratteri visualizzati dal tuo display.

[1]
formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required