Newsgroup: it.comp.appl.access
Titolo: OCR - Standard MODI - Richiesta suggerimento per lettura OCR di label su foglio di misura non standard

Buongiorno,
devo implementare una funzione che lavori come segue:
1. Scannerizzazione di documenti con in alto a destra una label riportante 
dei dati (operazione manuale con scanner super veloce);
2. Creare una funzione che seguendo lo standard MODI vada a identificare 
l'area del documento contenente la label e cerchi di estrapolare l'ocr di 
alcune stringhe di testo;
3. Effettuare il rename del file con i valori ottenuti dall'OCR di cui al 
punto 2;
4. Altre funzioni che non importa describile in quanto di immediata 
soluzione;
Problema:
I documenti passati a scanner non sono tutti formato A4 ... possono essere 
anche più piccoli ... l'unica caratteristica comune sarà il posizionamento 
della label, identico per tutti i documenti.
Devo analizzare il processo per ottenere quanto suddetto, sempbra molto 
difficile, ma non credo impossibile, confermate?
Qualcuno si è gia cimentato in una procedura di questo genere? Avete dei 
link e\o suggerimenti?
Grazie e buona giornata.
MC 

 ha scritto nel messaggio 
news:fheslt$4t6$1...@aioe.org...

Tutto quello che hai detto si può fare...certo non è una passeggiata!
Prima di tutto impostare i riferimenti a MODI (Microsoft Office Document 
Imaging) versione 11.
Poi leggersi attentamente la guida (MSPAUTO.chm) che trovi in VBA Language 
Reference for the Document Imaging Object Model, scaricabile da Microsoft.
Se hai un po' di pazienza mettero presto online un demo che va ad integrarsi 
con quello già pubblicato su questo NG:
http://www.frantoiogestione.com/ScannerXP.zip
e che riguardava gli scanner WIA compatibili.
Ciao, Carlo 

 devo implementare una funzione che lavori come segue:
La cosa mi interessava parecchio...e allora ho deciso di abbozzare una demo 
che puoi scaricare qui:
http://www.frantoiogestione.com/ScannerXPOCR.zip
Il file ProvaOCR.tif (l'immagine) contenuto va obbligatoriamente messo in 
c:\ (radice) a meno di non cambiare il percorso nel codice.
La demo è quella per lo scanner con macchine WIA compatibili e con Windows 
XP a cui è stato aggiunto l'esempio per l'ocr.
Quest'ultimo si può usare indipendentemente dallo scanner e vi si accede o 
dalla maschera di apertura "Acquisisci" o direttamente aprendo la maschera 
"MOCR".
Indispensabile avere la libreria Microsoft Office Document
Imaging versione 11 (MDIVWCTL.DLL) che in genere si trova in 
c:\programmi\File comuni\Microsoft Shared\modi\11.0).
Ovviamente bisogna avere anche la libreria WIA (wiaaut.dll che si trova in 
c:\windows\system32).
Fammi sapere.
Ciao, Carlo

[stracut]
Carlo sei stato gentilissimo,
lavorerò sul progetto non prima di settimana prossima, ma nel weekend 
sicuramente prenderò visione del progetto.
Per ora grazie, avrò modo di sdebitarmi!
(magari mandami, se ti va, via mail il tuo indirizzo ... meriti un presente, 
è il minimo!)
Ciao,
MC 



 MC
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:fhgt3i$8k4$2...@aioe.org...

Un presente?
Te la vorresti cavare con un gadget?
A parte gli scherzi non è necessario nulla se non un tuo commento e una 
valutazione sul lavoro...magari proponendo correzioni o modifiche...tutto 
sul NG e a beneficio di tutti.
Grazie per i complimenti, sempre graditi e speriamo possa servirti.
Ciao, Carlo 

 presente, č il minimo!)
No, il minimo sarebbe anche meritare un futuro... sai č ancora giovane tutto 
sommato
Ti chiameremo "lametta" o "gillette"!
Hai visto il demo? Ti piace?
Ciao, Carlo

 Ciao, Carlo


 Hai visto il demo? Ti piace?
Qui non ho perifieriche WIA, ma Twain
appena posso figurati...
Non ne hai bisogno per testare la sola porzione ocr, basta mettere 
l'immagine in c:\  "radice".
Ciao, Carlo 

Ciao Carlo,
una cortesia, forse l'ho espost male o forse non lo hai notato.
Dopo che ho aquisito le immagini, io non devo fare l'ocr integrale, su 
queste immagini ho una sorta di label con 6 righe di testo (stringhe) che 
iniziano con una sorta di identificatore, supponiamo ###:
la label sarà sempre in alto a destra e io dovrei INDIVIDUARE (non è un urlo 
ma un'evidenziazione della parola!) ocierrizzare (si può scrivere così?) 
solo quelle 6 stringhe che utilizzerei poi per continuare la mia procedura.
2 stringhe per il rename
2 stringhe per la path di destinazione
2 stringhe per taggare\indicizzare il file
Approfitto della tua esperienza per carpire qualche trucco importante.
Grazie e buona giornata.
-- 
MC 

 ha scritto nel messaggio 
news:fhjmi0$n3q$1...@aioe.org...

Ho letto benissimo quello che ti serviva!
Il punto è che qui non si lavora su ordinazione!
Comunque se ti legge ben benino la guida di cui ho postato il link, potrai 
da solo fare quello che chiedi.
In pratica si tratta di passare all'ocr le coordinate dell'immagine o 
porzione di immagine da scansionare....
Se poi la cosa ti interessa dal punto di vista commerciale è giusto che tu 
mi contatti in privato e se ne può parlare. In alternativa aspetta le 
evoluzioni della demo che ho messo on line.
Anzi approfitto per postare il link al nuovo aggiornamento...ora si può 
scegliere l'immagine a cui applicare l'ocr. Ricordo che la demo prevede 
anche ma non esclusivamente la scansione dell'immagine; voglio dire che il 
programmino (sic!) può essere usato anche solo per fare l'ocr...basta aprire 
la maschera MOCR.
Questo il link:
http://www.frantoiogestione.com/ScannerXPOCR.zip
Ciao, Carlo 

> Il punto è che qui non si lavora su ordinazione!
Naturale!
Volevo solo la conferma della possibilità di dare delle coordinare per 
identificare l'immagine.
Ciao,
MC