Domanda

Sto lavorando a un'applicazione destinata a scansionare una fattura (per esempio Bill Electricity) e ottenere i dettagli pertinenti (importo da pagare, numero di client dell'utente e data di pagamento scadenza) Ho scaricato il processo cloud di Abbyy OCR e disposti a ma la licenza completa ma avendo alcune difficoltà riguardo all'utilizzo.

La documentazione sembra consigliare l'uso di: http://ocrsdk.com/documentation/quick-start/text-fields/?utm_source=http://stackoverflow.com&amt;utm_medium=comment&utm_campaign=smm Ma quando si lavora con la demo - non riesco a trovare come e dove aggiungere il campo "" regione "" e come posso renderlo scansionare diverse regioni allo stesso tempo.

Ho esaminato il codice in cui è stata definita l'opzione lingua, ma non è riuscito a trovare l'opzione "regione" - quale tipo dovrebbe essere? (Rettangolo?)

Se qualcuno ha funzionato o lavora con Abbyy mi piacerebbe avere qualche aiuto! Grazie mille !!

È stato utile?

Soluzione

Nel nostro campione per Windows Phone il processimage Metodo è usato. Permette di riconoscere l'intera immagine.

Per riconoscere i campi di testo separati con le coordinate specificate, è possibile utilizzare Metodo ProcessTextField (per riconoscere un campo) o il Processfields metodo (per riconoscere diversi campi).

Per utilizzare il metodo processTextField, è possibile modificare questa linea a qualcosa di simile String URL= " http http://cloud.ocrsdk.com/processtextfield? regione= 0,0200,200 e amp; linguaggio= inglese ";

Il formato dei risultati è XML.

"Regione" è un rettangolo. Le coordinate della regione sono misurate in pixel relative all'angolo superiore sinistro dell'immagine e sono specificate nel seguente ordine: sinistra, in alto, a destra, in basso.

Si consiglia di leggere la guida rapida di avvio: Come lavorare con Cloud OCR SDK .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top