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 Deskew SDK

Recogniform Deskew SDK

Questa libreria consente la rilevazione e la correzione automatica della pendenza (skew) in immagini acquisite da scanner o da fax. Lo skew è l'inevitabile pendenza presente nelle immagini acquisite con scanner usando un ADF (automatic document feeder) o ricevute attraverso un fax.

Raddrizzare le immagini è una fase di pre-processing molto importante, che serve a migliorare il tasso di compressione e la qualità della visualizzazione, ad effettuare la rimozione delle linee e a garantire l'accuratezza quando si usa uno strumento ICR/OCR.

Prima dell'applicazione della libreria DESKEW
Prima dell'applicazione della libreria DESKEW
Dopo l'applicazione della libreria DESKEW
Dopo l'applicazione della libreria DESKEW
Mentre altre librerie consentono in genere all'utente il raddrizzamento di immagini esclusivamente monocromatiche, la nostra libreria permette il raddrizzamento sia di immagini a livelli di grigio che a colori. Il tutto in maniera estremamente veloce ed accurata!

Usando l'interpolazione nella correzione della pendenza, si minimizza l'aliasing dovuto alla rotazione e si ottengono immagini perfette (come se si potesse ruotare la carta!). E' possibile attuare il deskew (rilevazione e correzione dello skew) insieme o in due fasi distinte.

Si possono regolare i seguenti parametri:
  • Angolo Massimo
    il sistema cercherà di rilevare e correggere solo la pendenza compresa tra -MaxAngle e +MaxAngle.
  • Risoluzione
    la più piccola pendenza rilevabile. In genere è pari a 0.1°, tuttavia si può aumentare tale valore se si ha bisogno di una elaborazione veloce.
  • Colore di sfondo
    il colore del nuovo sfondo dopo la rotazione.
  • Interpolazione
    questa opzione opera l'interpolazione per ottenere un migliore risultato ed evitare l'aliasing.

Ecco il codice sorgente in Microsoft Visual C++ di un'applicazione di esempio che usa la libreria deskew:

#include "stdafx.h"
#include "stdio.h"
#include "recodeskew.c"

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{ 	

 // Load dynamically the library
 LoadDeskewLibrary();

 // Init the DESKEW session
 int Session= DESKEW_Init("demo", "demo");

 long hBitmap;

 // Check if a DIB is available in clipboard
 bool bAvail= IsClipboardFormatAvailable(CF_DIB);

 hBitmap = 0;

 if (bAvail)
  {
   // Open the Clipboard
   ::OpenClipboard(NULL);
		
   // Retrieve the DIB from clipboard 
   hBitmap = (long) GetClipboardData(CF_DIB);

   // Detect and correct skew on the DIB
   double SkewAngle= DESKEW_DetectAndCorrect(Session, (long) hBitmap);

   ::EmptyClipboard();

   // Set the deskewed DIB to clipboard
   SetClipboardData(CF_DIB, (void*)hBitmap);

   // Close the Clipboard	
   ::CloseClipboard();

   char  buffer[200];

   // Format the output message
   if (SkewAngle!=0)

    sprintf( buffer, "Image deskewed by %f degree !
      You can paste in your application...", SkewAngle);

   else

    sprintf( buffer, "Image don't need to be deskewd !");

   // Show the result
  MessageBox(NULL, buffer, "RESULT", MB_OK);
		
  }
 // Show an error message
 else MessageBox(NULL, "Unable to paste DIB", "ERROR", MB_OK);

 // Close the session
 DESKEW_Done(Session);

 // Unload the library	
 FreeDeskewLibrary();

 return 0;
}
                                            
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 moduli e documenti di ogni tipo, stampati o manoscritti, strutturati (layout fisso) o non strutturati (layout variabile)? Scegli Recogniform Reader!

Per richiedere ulteriori informazioni su Recogniform Deskew 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.

   
  • Recogniform Deskew SDK - Acquista

    Deskew SDK - Royalties Free

    L' SDK Deskew è royaltes-free per cui è possibile distribuire ed usare il software che ne integra le funzionalità anche fino a 1000 computer senza costi aggiuntivi. L' utilizzo di questo SDK richiede la sottoscrizione di un accordo di licenza per cui l'evasione dell'ordine non richiede spedizione fisica. Se si desidera distribuire più di 1000 licenze runtime è necessario acquistare licenze multiple del prodotto.
    € 599,00 + IVA