Recogniform - Tecnologie di riconoscimento ottico

 

Go to the International website


Motore di riconoscimento MICR E13B

 acquista on-line     Recogniform Reader    download demo    download versione di valutazione    info  

Insieme di caratteri MICR E13B Storia: il font MICR E13B venne sviluppato nel 1958 dall'American Bankers Associations (ABA) per l'elaborazione automatica degli assegni. Ad oggi è usato negli USA, in Canada, in Australia, nel Regno Unito ed in altri paesi nel mondo.

Standard: la misura di stampa del font è fissata in 0.117 pollici (circa 8.4 punti), la densità di stampa è pari a 8 CPI.

Capacità: il nostro riconoscitore MICR E13B è tollerante verso le variazioni di misura ed è capace di leggere codeline caratterizzate da piccole variazioni nella grandezza. L'insieme dei caratteri riconosciuti è costituito dai seguenti simboli e cifre:

Insieme di caratteri MICR E13B

Gli ultimi simboli sono denominati, seguendo l'ordine in figura, BSB (o Transit), Domestic (o On-Us), Amount, Dash e, dopo il riconoscimento, sono rispettivamente riportati come ":" "<" ";" "=" in caratteri ASCII.

Accuratezza: con il motore di riconoscimento MICR E13B, l'accuratezza raggiunge il 100% se ci sono immagini acquisite di buona qualità; se la qualità è medio-bassa, il tasso di errore è in genere inferiore allo 0.5%. Per ogni carattere riconosciuto è riportato il livello di confidenza, consentendo di accertare quanto accurato sia stato il processo di riconoscimento.

Tecnologia: il nostro riconoscitore è basato su tre distinti classificatori che usano differenti metodi: rete neurale artificiale; estrazione delle caratteristiche; corrispondenza della matrice statistica. Un sistema esperto, usando la logica fuzzy , raccorda tutti gli output ottenendo la migliore corrispondenza.

Velocità: la velocità è legata alla cpu. Usando processori Pentium, le prestazioni sono comprese tra 50 e 180 CPS.

Input: sono ammesse in input immagini monocromatiche (un handle di memoria contenente un DIB, Device Indipendent Bitmap) alla rispoluzione di 200 o più DPI. Migliori risultati possono essere ottenuti usando immagini a toni di grigio con il nostro dynamic thresholding SDK.

Output: l'output è costituito da i codici ACSII dei caratteri riconosciuti, dagli intervalli di confidenza e dalle coordinate di ogni area contenente un carattere.

Platform: sono supportate tutte le piattaforme Windows 95/98/NT/Millennium/2000/XP.

Packaging: il riconoscitore è distribuito in forma di DL L . La sua dimensione è cirac 500 KB. Non sono richiesti altri file.

Ecco un esempio di immagine di codeline E13B, acquisibile in modo automatico con un'accuratezza del 100%:

Esempio di E13B

Per osservare come funziona questa libreria,si può scaricare un'applicazione dimostrativa (500 KB) che consente di riconoscere le codeline partendo da immagini in input: sono graditi feedback e commenti !

Ecco un esempio di codice sorgente che mostra come usare il riconoscitore:


/
/ Demo user function
long RecognizeMyCodeline(long CodelineDIB)
 {

  // Declare local variables 
  long Session,Error,Lines,LineLen;
  char Chars[1024]; // We expect to have codelines with less then 1024 chars !
  single Confidences[1024];
  rect Rects[1024]

  // Init the library in evaluation mode
  Error=E13B_Init("demo","demo", &Session);
  
  // Check if any error occurred
  if (Error!=E13B_OK)
   {
    
    // Perform the recognition
    Error=E13B_Read(Session, CodelineDIB,  TRUE);

    // Check if any error occurred
    if (Error!=E13B_OK)
     {

      // Retrieve the codeline length
      E13B_ResultLineLength(Session,0,&LineLen);

      // ===============================================================
      // You could allocate here memory for Chars, Confidences and Rects
      // using LineLen value instead to use fixed size buffers...
      // ===============================================================

      // Retrieve the codeline chars
      E13B_ResultLineChars(Session,0,&Chars);

      // Retrieve the codeline char confidences...if required
      E13B_ResultLineConfidences(Session,0,&Confidences);

      // Retrieve the codeline char rects...if required
      E13B_ResultLineRects(Session,0,&Rects);

      // =============================================
      // Add here your code to use the recognized data
      // =============================================
     } 
    // Deinitialize the library
    E13B_Done(Session);
   }
  return (Error);
 }

Prezzo ed Ordini
Clicca qui per scaricare il nostro listino SDKs.
Il prezzo di Recogniform sdk MICR E13B è di EUR 2.000,00+IVA.
E' possibile ordinare il prodotto on-line utilizzando una carta di credito o
contattandoci
.

Versione di valutazione
Si può scaricare una versione di valutazione di questo prodotto per
Visual Basic, Visual C++ o Delphi

Ulteriori Informazioni
Per ulteriori informazioni su questo prodotto si prega di usare la
pagina dei contatti.


© Recogniform Technologies S.p.A. - P.IVA IT02376980781 - Tutti i diritti sono riservati