Ambito e Limitazioni
Ambito e Limitazioni
Questa pagina elenca ciò che Aspose.OCR FOSS per .NET supporta e non supporta oggi, così puoi confermare la compatibilità prima di integrarlo. Il API pubblico è volutamente compatto e può evolvere man mano che le capacità di riconoscimento vengono estese.
Lingua e Scrittura
Il riconoscimento supporta testo in alfabeto latino, inclusi i caratteri diacritici presenti nel modello di riconoscimento incorporato. Non esiste una selezione della lingua in tempo reale API — l’alfabeto riconosciuto è fissato dal modello incorporato.
Tipi di Input
Gli input sono limitati a InputType.SingleImage (immagini raster supportate da System.Drawing.Common) e InputType.PDF. Qualsiasi altro tipo di input genera NotSupportedException. Le pagine PDF sono sempre renderizzate a 150 DPI; questa risoluzione non è configurabile.
Output di Rilevamento
Il rilevatore restituisce solo rettangoli di linee di testo allineati agli assi. Le regioni poligonali e le etichette di layout (intestazioni, tabelle, colonne) non fanno parte dell’output pubblico.
Non implementato
Queste capacità sono not implementate in Aspose.OCR FOSS per .NET:
- Generazione di PDF ricercabili o assistenti per l’esportazione del testo
- Punteggi di confidenza per il testo riconosciuto
- Rilevamento dei font
- Correzione ortografica
- Rilevamento della struttura delle tabelle
- Rilevamento codici a barre
- Rotazione automatica delle pagine, raddrizzamento o inversione dei colori
- Pre-elaborazione configurabile dall’utente
Piattaforma e esecuzione
- L’elaborazione delle immagini è solo Windows, perché la pipeline dipende da
System.Drawing.Commonper il caricamento di bitmap, il ritaglio, il ridimensionamento e l’accesso ai pixel. - L’inferenza viene eseguita sul solo CPU — L’esecuzione GPU non è configurata.
- I file di input e le pagine PDF vengono elaborati sequentially; non esiste multithreading a livello di input API, sebbene
Microsoft.ML.OnnxRuntimeparallelizza il lavoro all’interno di ogni chiamata di inferenza.
Dimensione dell’assembly
L’assembly compilato è grande perché tutti e tre i modelli ONNX (detection, refinement, and recognition) sono incorporati come risorse in ogni build del target-framework.