Newsgroup: it.comp.lang.visual-basic
Titolo: Approccio Ocr/VB6

Buongiorno a tutti, sto cercando su google informazioni utili per
approcciare la programmazione di un motore ocr ( su questo campo non
saprei neppure dove iniziare ),ma non trovo nulla di utile... Qualcuno
di voi, saprebbe indicarmi qualche sito ( possibilmente in italiano )
per iniziare a leggere qualcosa ed eventualmente fare qualche test?
Vorrei iniziare con qualche componente gratuito ( non so se esistono )
per capire la logica,ignorando al momento la qualità della lettura,
poi magari in seguito acquisterò un motore piu serio. Se qualcuno ha
dritte da darmi sarei davvero felice.
Ringrazio tutti anticipatamente.
Buona giornata!!!!


Fammi capire se ho capito ;P
Vuoi fare un motore per il riconoscimento dei caratteri in VB6?  E vuoi 
dei link a risorse nella rete che ti spieghino come si fa? In italiano? 
E fare dei test? Ahhh forse di tecnologie :) questa l'ho capita.
Sullo sviluppo non ho nessun link.
Libri molti, in inglese, ma link nessuno.
Per quello che riguarda il testing (integrabile in un progetto vb6) da 
quello che so di gratuito e -ragionevolmente- funzionale c'è solo un 
progetto opensource che si chiama tesseract, ora in google code: 
http://code.google.com/p/tesseract-ocr/
 oltretutto multipiattaforma.
Per fare un motore OCR ci vuole tanta matematica, tanta pratica di 
raster to vector, sapere cosa è una rete neurale, far colazione con 
matrici e vettori, un compilatore C e molto tempo da perdere.
Buon divertimento e tienici al corrente.
-- 
-> GbC|
www.chiappori.com
 

 -> GbC|
www.chiappori.com
Grazie mille intanto x la risposta, ma forse mi sono espresso
malissimo :-)
Non voglio creare io un motore ocr, vorrei interfacciare qualche
libreria ( se esiste ) in un programma VB. Per capirci, vorrei creare
una procedura VB che riesca a leggere i caratteri estratti da 1
immagine. quindi...avendo una cartella di immagini,avvio l'ocr,vorrei
salvare il risultato su un txt o simili, e poi estrarre i dati con vb
in caselle di testo.
Spero di essere stato 1 po piu chiaro...
Grazie Ancora.....

 in caselle di testo.
Noi usiamo questi
http://www.accusoft.com/smartscanicr.htm
Ciao
Efisio


Scusa se ti ho inviato questo post anche via email; non mi ero accorto 
che non stavo rispondendo al gruppo.
-------------------
Tesseract funziona benissimo ed è gratuito.
Richiede un minimo di preparazione a monte ma funziona davvero bene.
Altri componenti a pagamento ce ne sono molti.
Imaging for windows (Wang > MS > Alliance group) è un ambiente integrato
DIP (Document Image Processing) con scanning, ocr, preview, stampa,
workflow a basso costo che a me piace molto con un SDK adeguato a
qualsiasi utilizzo.
Ma ce ne sono molti altri.
-- 
-> G.Chiappori (GbC)
www.chiappori.com


Grazie mille per l'interessamento... ribadisco che non ho MAI
approcciato questa tipologia di programmazione, per cui non saprei
neppure cosa scaricare,come iniziare... qualche info basilare? ho
scaricato Tesseract ma non saprei cosa farci...non ho idea di come si
integra con un codice scritto da me.... xdonate l'ignoranza!!!! :-)
Grazie,spero in una risposta a prova di ignorante!!!!

 Grazie,spero in una risposta a prova di ignorante!!!!
Non so...
Tesseract č un programma che gira in una console (finestra dos). Lo 
attivi passandogli dei parametri e lui fa qualcosa... In ragione delle 
tue conoscenze di programmazione puoi implementare meccanismi di 
funzionamento diversi.
Il piů semplice:
shell "tesseract [nome immagine] [nome file di testo]"
Meglio lanciare la shell aspettando che il processo attivato termini 
(c'č una apposita funzione API per farlo).
Tutto qui, semplice come una pentola di acqua calda.
-- 
-> GbC|
www.gbcdepot.com
www.chiappori.com
 

Non l'ho testato pesonalmente (per ora non me ne frega nulla di implementare procedure ocr nei miei programmi!)
http://www.simpleocr.com/Help.asp#Integrating
 SimpleOCR:SDK into Your Application