Il formato DjVu viene utilizzato per archiviare i documenti scansionati poiché possono includere testo, immagini o disegni. DjVu viene utilizzato per archiviare i dati perché è in grado di archiviare i dati utilizzando lo spazio minimo. Questo articolo illustra come riconoscere il testo dalle immagini DjVu con operazioni OCR a livello di codice in C#.
- Riconoscimento del testo dall’immagine DjVu – Installazione dell’API C#
- Riconosci il testo eseguendo l’OCR sull’immagine DjVu in C#
Riconoscimento del testo dall’immagine DjVu – Installazione dell’API C#
L’API Aspose.OCR for .NET supporta il riconoscimento ottico dei caratteri per diversi tipi di documenti come JPG, PNG, PDF, ecc. Allo stesso modo, supporta anche il riconoscimento del testo da file immagine DjVu multipagina. Puoi configurare facilmente l’API scaricando il file JAR dell’API dalla sezione Download. Allo stesso modo, puoi eseguire il seguente comando di installazione NuGet per installare la libreria nel tuo progetto:
PM> Install-Package Aspose.OCR
Riconosci il testo eseguendo l’OCR sull’immagine DjVu in C#
È possibile riconoscere il testo eseguendo operazioni OCR su immagini DjVu di più pagine seguendo i passaggi seguenti:
- Inizializza un’istanza API utilizzando la classe AsposeOCR.
- Crea un oggetto classe DocumentRecognitionSettings.
- Riconosci il testo usando il metodo RecognizeDjvu.
- Stampa il testo riconosciuto.
L’esempio di codice seguente mostra come riconoscere il testo da un’immagine DjVu eseguendo l’OCR a livello di codice in C#:
// Inserisci il percorso del file immagine DJVU
string imgPath = "sample1.djvu";
// Inizializza l'oggetto della classe AsposeOcr
AsposeOcr api = new AsposeOcr();
// Riconosci le immagini da DJVU
DocumentRecognitionSettings set = new DocumentRecognitionSettings();
set.PagesNumber = 0;
List<Aspose.OCR.RecognitionResult> result = api.RecognizeDjvu(imgPath, set);
// Risultato di stampa
int pageNumber = 0;
foreach (var page in result)
{
System.Console.WriteLine($"Page: {pageNumber++} text: {page.RecognitionText}");
}
Ottieni una licenza API gratuita
Puoi richiedere una Licenza temporanea gratuita per valutare l’API senza alcuna limitazione di valutazione.
Conclusione
In conclusione, hai imparato a riconoscere il testo con operazioni OCR su un’immagine DjVu multipagina. È possibile riconoscere il testo con la possibilità di specificare le impostazioni di riconoscimento del documento in cui è possibile impostare il contrasto automatico e le opzioni di inclinazione per l’immagine di input al fine di aumentare la precisione del processo di riconoscimento del testo. Inoltre, puoi esplorare varie altre funzionalità supportate dall’API dando un’occhiata alla sezione documentazione. Nel caso abbiate bisogno di discutere qualsiasi vostra preoccupazione o esigenza, non esitate a scriverci al forum.