Estrazione dati dalle fatture tramite Python

Questo tutorial spiega come eseguire l’estrazione dati dalle fatture usando Python. Contiene tutti i dettagli per impostare l’IDE per lo sviluppo, un elenco di passaggi che definiscono il flusso del programma e un codice di esempio che dimostra il software OCR delle fatture usando Python. Imparerai a personalizzare il processo di rilevamento da immagini come PNG, JPEG, BMP, TIFF e GIF in base alle tue esigenze.

Passaggi per l’OCR delle fatture tramite Python

  1. Imposta l’ambiente per utilizzare Aspose.OCR for Python via .NET per l’estrazione dei dati della fattura
  2. Crea un’istanza di Aspose.Ocr per l’elaborazione OCR
  3. Crea un’istanza della classe OcrInput per conservare le ricevute
  4. Aggiungere ricevute alla raccolta OcrInput
  5. Configurare le impostazioni di riconoscimento della ricevuta e impostare la lingua di riconoscimento
  6. Eseguire l’OCR utilizzando il metodo recognize_receipt per riconoscere il testo dalle ricevute di input
  7. Visualizza il testo riconosciuto dalle ricevute

Questi passaggi descrivono come applicare OCR per le ricevute usando Python. Crea un’istanza dell’oggetto Aspose.Ocr, inizializza l’oggetto OcrInput per conservare le ricevute e crea l’oggetto ReceiptRecognitionSettings per definire i parametri per l’OCR delle fatture. Infine, chiama il metodo recognize_receipt() fornendo l’elenco delle ricevute e le impostazioni per estrarre il testo.

Codice per l’estrazione dei dati delle fatture tramite Python

Questo codice di esempio dimostra l’utilizzo dell’API invoice OCR tramite Python. È possibile impostare il tipo di input su PDF, TIFF, URL, Directory, Zip ecc. e impostare la lingua di rilevamento da un ampio elenco di nomi di lingua nell’enumeratore Language. La classe ReceiptRecognitionSettings contiene una serie di proprietà, come l’impostazione del set di caratteri consentiti, il flag per impostare l’inversione automatica del colore e definire una black list di caratteri per ignorarli.

Questo articolo ci ha insegnato il processo di estrazione del testo della fattura. Per convertire il testo scritto a mano in testo modificabile e ricercabile, fare riferimento all’articolo su Convertire la scrittura a mano in testo usando Python.

 Italiano