Lettura ottica, riconoscimento caratteri ICR OCR OMR BCR CHR, elaborazione immagini, lettura ottica moduli, indicizzazione documenti, estrazione automatica dati Lettura ottica, riconoscimento caratteri ICR OCR OMR BCR CHR, elaborazione immagini, lettura ottica moduli, indicizzazione documenti, estrazione automatica dati
Recogniform MICR CMC7 SDK

Recogniform MICR CMC7 SDK

Storia: il font MICR CMC7 venne sviluppato in Francia alla fine del 1950 per l'elaborazione automatica degli assegni. Ad oggi è ampiamente usato in Europa, Messico, Brasile ed in altri paesi nel mondo.

Standard: i caratteri numerici hanno un'altezza di 2.85 mm mentre i simboli hanno un'alterzza di 2.70 mm. Ciascun carattere è formato da barre verticali che determinano cinque spazi stretti e due spazi larghi.

Capacità: il nostro riconoscitore MICR CMC7 è tollerante verso le variazioni di misura ed è capace di leggere codeline caratterizzate da piccole distorsioni. L'insieme dei caratteri riconosciuti è costituito dai seguenti simboli e cifre:
Recogniform MICR CMC7 SDK
Gli ultimi simboli sono denominati, seguendo l'ordine in figura, S-1 (Internal), S-2 (Terminator), S-3 (Amount) , S-4 (Not Used), S-5 (Routing) e dopo il riconoscimento, sono rispettivamente riportati come "/" "=" "!" ">" "^" in caratteri ASCII.

Accuratezza: con il motore di riconoscimento MICR CMC7, 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 due distinti classificatori che usano differenti metodi: un decodificatore barcode-like che identifica le barre e gli spazi da cui sono formati i caratteri ed un classificatore standard che riconosce e classifica la forma dei caratteri. Un sistema esperto, usando la logica fuzzy, raccorda i due output ottenendo la migliore corrispondenza.

Velocità: la velocità è legata alla cpu. Usando processori Pentium, le prestazioni sono comprese tra 30 e 100 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 poichè il sistema riesce a lavorare nativamente in grayscale.

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

Piattaforma: sono supportate tutte le piattaforme Windows.

Packaging: il motore di riconoscimento codeline MICR CMC7 è distribuito in forma di DLL. La sua dimensione è circa 500 KB; non sono richiesti altri file.

Ecco un esempio di immagine di codeline CMC7, acquisibile in modo automatico con un'accuratezza del 100%:
Recogniform MICR CMC7 SDK - Esempio di CMC7
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]; // Codelines are less then 1024 chars !
  single Confidences[1024];
  rect Rects[1024]

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

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

      // Retrieve the codeline length
      CMC7_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
      CMC7_ResultLineChars(Session,0,&Chars);

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

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

      // =============================================
      // Add here your code to use the recognized data
      // =============================================

     } 

    // Deinitialize the library
    CMC7_Done(Session);
   }
  return (Error);
 }
                                        
Versione di Valutazione
Attraverso la sezione download è possibile scaricare una versione di valutazione di questo prodotto.

Cerchi una soluzione pronta all'uso in grado di elaborare immagini, documenti e moduli contenenti caratteri per font ad inchiostro magnetico CMC7? Scegli Recogniform Reader!

Per richiedere ulteriori informazioni su Recogniform MICR CMC7 SDK e sulle nostre soluzioni di lettura ottica ed elaborazione immagini puoi inviarci una e-mail all'indirizzo informazioni@recogniform.it oppure riempire il modulo seguente.


Azienda
Ruolo
Nome
Cognome
Indirizzo
CAP
Città
Provincia
Telefono
Fax
E-mail
Messaggio

Preso atto dell' Informativa per il trattamento dei dati personali (D. Lgs 30 giugno 2003 n. 196 e sue successive modificazioni ed integrazioni), cliccando sul pulsante "OK" acconsento a raccogliere, detenere, trattare, comunicare e, se del caso, cessare il trattamento/i dei dati personali che mi riguardano, per le finalità specificate nell'informativa.

   
  • SDK MICR CMC7 - Acquista

    SDK MICR CMC7

    € 2.000,00 + IVA
  • SDK MICR CMC7 Licenza Runtime - Acquista

    SDK MICR CMC7 - Licenza Runtime

      x   € 200,00 + IVA