L’automatització de les entrades de dades de formularis escanats o fotografiats pot augmentar significativament la productivitat i l’exactitud en diferents indústries, com ara els serveis sanitaris, financers i legals. Aspose.OCR per .NET ofereix una potent solució per automatitzar aquest procés convertint imatges de text en formats text editats. Aquest post de blog us guiarà a través dels passos necessaris per configurar i utilitzar Asposa.ocR pour .Net per extreure dades dels formulars de manera eficient.

Exemple complet

Per obtenir un començament ràpid, aquí teniu una visió de com pots automatitzar la entrada de dades utilitzant Aspose.OCR per a .NET:

  • Carregar la imatge de la forma.
  • Configureu la configuració de l’OCR per al reconeixement òptim.
  • Extreure el text de la forma.
  • Exportar el text reconegut al format desitjat.

Guia de pas a pas

Pas 1: Carregar la imatge del formulari

El primer pas és carregar el formulari escanat o fotografiat en la seva aplicació. Assegureu-vos que la qualitat de la imatge és suficientment alta per al tractament OCR precís. Image classe per carregar el fitxer d’imatge.

Pas 2: Configuració de la configuració OCR

Per obtenir els millors resultats, cal configurar les configuracions de l’OCR segons les característiques dels formularis. Això inclou la configuració del suport de llenguatge, ajustar el contrast i la brillantor, i especificar les regions d’interès (ROI) per a la extracció de text.

// Step 1: Load the form image
string imagePath = "path/to/your/form_image.png";
using (var image = new Aspose.Ocr.Image(imagePath))
{
    // Image is now loaded and ready for OCR processing
}

Pas 3: Extreure text de la forma

Una vegada que la imatge és carregada i s’han configurat les configuracions, es pot procedir a extreure text del formulari. Aspose.OCR proporciona mètodes per reconèixer el text en àrees específiques o per tot l’imatge.

// Step 2: Configure OCR Settings
var ocrEngine = new OcrEngine();
ocrEngine.Settings.Language = RecognitionLanguages.English;
ocrEngine.Settings.ContrastAdjustmentMode = ContrastAdjustmentMode.HighContrast;
ocrEngine.Settings.Brightness = 10;

Pas 4: Exportació de text reconegut

Després d’extreure el text, pot ser que vulgueu exportar-lo a un format adequat per a més processament, com CSV, JSON, o text pla. Aspose.OCR suporta diversos formats de sortida, permetent adaptar les dades a les vostres necessitats.

// Step 3: Extract text from the form
using (var ocrEngine = new OcrEngine())
{
    string extractedText = ocrEngine.RecognizeImage(imagePath);
    Console.WriteLine("Extracted Text:\n" + extractedText);
}

Les millors pràctiques

Gestió de l’establiment del món real

Els formularis del món real sovint tenen dissenys complexos amb fonts i mides diferents.Per gestionar aquests reptes de manera eficaç, considereu utilitzar característiques avançades com ara diccionaris personalitzats per a terminologia especialitzada o establir múltiples llengües OCR si el formulari conté text en diferents idiomes.

Opcions d’exportació

Per exemple, CSV és ideal per a les dades de taula, mentre que JSON és millor per als dades estructurades amb objectes nested.

En seguir aquests passos i les millors pràctiques, es pot automatitzar eficaçment l’entrada de dades de formularis escanats o fotografiats utilitzant Aspose.OCR per .NET. Això no només estalvia temps sinó que també redueix el risc d’errors associats amb la entrada manual de les dades.

More in this category