2010-01-31 22 views
57

Esistono librerie OCR gratuite che funzionano con PHP o Python su un server Linux? L'idea è di essere in grado di caricare un'immagine e di estrarre personaggi da essa, o di consentire agli utenti di "disegnare personaggi" e di analizzarli da tale immagine.Come posso implementare OCR su un sito Web utilizzando PHP?

risposta

31

Dato che ci si trova su una macchina Linux, consiglio vivamente il progetto open source di Google ocropus.

Non è PHP, ma penso che sarà la scelta migliore. Ovviamente puoi chiamarlo da PHP tramite exec. È maturo e ha molte opzioni. Dal sito del progetto:

Il motore OCRopus si basa su due progetti di ricerca: un sistema di riconoscimento della scrittura a mano ad alte prestazioni sviluppato a metà degli anni '90 e distribuito dal Census Bureau degli Stati Uniti, e nuovi metodi di analisi del layout ad alte prestazioni.

C'è anche un altro progetto open source, tesseract. L'ho usato anche in passato e sono stato soddisfatto dei risultati. Include addestramento, limitazione dell'alfabeto, ecc.

+0

Grazie per il puntatore. Ti farò sapere come vanno. Grazie! – Moshe

+0

Ancora non ci siamo ancora arrivati ​​... Era per un cliente che aveva bisogno di mettere il progetto sul backburner per un po '... – Moshe

Problemi correlati