Riconoscimento di caratteri ottici accurati (OCR) inizia con immagini perfettamente allineate. scansioni rotate o rotated possono ridurre significativamente l’accuratezza OCR, rendendo la ristretta manuale un compito tedioso e di tempo - specialmente quando si tratta di grandi lotti di documenti. Per semplificare questo processo, possiamo sfruttare la potenza di Aspose.Imaging per .NET per automaticamente dischiudere le immagini scansionate prima di alimentarle in un motore OCR.

Il problema del mondo reale

I motori OCR richiedono immagini ben allineate per ottenere un’alta precisione nel riconoscimento del testo. Scansioni crooked spesso portano a caratteri o errori mancanti durante il processo O CR. Manual riguardi ogni immagine è imprattica e inefficace, specialmente per grandi volumi di documenti.

Soluzione Overview

Utilizzando Aspose.Imaging per .NET, possiamo automatizzare il processo di scansione per le immagini scansionate.Questo assicura che tutte le immagine di input siano perfettamente allineate prima di essere elaborate da uno strumento OCR esterno come Tesseract o Asposa.OCR. Le immagini di output saranno salvate in un formato senza perdite come PNG o TIFF per preservare la qualità.

Prerequisiti

Per iniziare bisogna:

  • Visual Studio 2019 o successivo
  • .NET 6.0 o successivo (o .Net Framework 4.6.2+)
  • Aspose.Imaging per .NET da NuGet
  • Un documento scansionato o un file immagine (JPEG, PNG, TIFF, ecc.)

È possibile installare il pacchetto Aspose.Imaging tramite NuGet Package Manager Console:

PM> Install-Package Aspose.Imaging

Esempio di codice: Automatizzare la scansione delle immagini scansionate per

Di seguito è un completo esempio di codice C# che dimostra come disegnare le immagini scansionate utilizzando Aspose.Imaging per .NET.

More in this category