Vai al contenuto principale
Questo oggetto viene utilizzato per configurare diversi parametri della preelaborazione della pagina, dell’analisi del layout, del riconoscimento e della sintesi della pagina. Comprende oggetti figlio dei tipi PagePreprocessingParams, PageAnalysisParams, ObjectsExtractionParams, RecognizerParams e SynthesisParamsForPage, disponibili tramite le proprietà corrispondenti. Un puntatore a questo oggetto viene passato a diversi metodi di elaborazione insieme ad altri parametri. L’oggetto PageProcessingParams è un oggetto persistente. Ciò significa che lo stato corrente dell’oggetto può essere scritto in un’archiviazione persistente. Successivamente, l’oggetto può essere ricreato leggendo il suo stato dall’archiviazione persistente. I seguenti metodi consentono di mantenere persistente l’oggetto: Linux: SaveToFile e LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory e LoadFromMemory.

Proprietà

,di sola lettura

Restituisce l’oggetto.

Specifica se eseguire la pre-elaborazione della pagina. La pre-elaborazione della pagina viene eseguita prima dell’analisi della pagina e include la correzione di orientamento, inversione e distorsioni geometriche. Se questa proprietà è FALSE, la proprietà PagePreprocessingParams viene ignorata.

Questa proprietà è TRUE per impostazione predefinita.

Fornisce accesso al sottoinsieme di parametri di elaborazione della pagina che influenzano il processo di pre-elaborazione della pagina. La pre-elaborazione della pagina viene eseguita prima dell’analisi della pagina e include la correzione di orientamento, inversione e distorsioni geometriche.

Questi parametri vengono ignorati se il valore della proprietà PerformPreprocessing è FALSE.

Specifica se gli oggetti colorati devono essere esclusi dall’immagine prima dell’analisi del layout e del riconoscimento. Se questa proprietà è impostata su FALSE, la proprietà ColorObjectsProhibitingParams viene ignorata.

Il valore predefinito di questa proprietà è FALSE.

,di sola lettura

Fornisce accesso ai parametri di filtraggio degli oggetti colorati.

I parametri vengono considerati solo se ProhibitColorObjectsAtProcessing è impostato su TRUE.

Specifica se eseguire l’analisi della pagina. Se questa proprietà è FALSE, la proprietà PageAnalysisParams viene ignorata.

Questa proprietà è TRUE per impostazione predefinita.

Se la licenza non supporta il modulo Analysis, il valore predefinito di questa proprietà è FALSE.

Fornisce accesso al sottoinsieme di parametri di elaborazione della pagina che influenzano il processo di analisi della pagina.

Questi parametri vengono ignorati se il valore della proprietà PerformAnalysis è FALSE.

Fornisce accesso al sottoinsieme di parametri di elaborazione della pagina che influenzano l’estrazione degli oggetti.

Specifica se eseguire il riconoscimento. Se questa proprietà è FALSE, la proprietà RecognizerParams viene ignorata.

Il valore predefinito di questa proprietà è TRUE.

Se la licenza non supporta il moduloRecognition, il valore predefinito di questa proprietà è FALSE.

Fornisce accesso al sottoinsieme di parametri di elaborazione della pagina che influiscono sul processo di riconoscimento della pagina.

Fornisce accesso al sottoinsieme di parametri di elaborazione della pagina che influiscono sul processo di sintesi della pagina.

Metodi

NomeDescrizione
CopyFromInizializza le proprietà dell’oggetto corrente con i valori delle proprietà corrispondenti di un altro oggetto.
LoadFromFileRipristina il contenuto dell’oggetto da un file su disco.
LoadFromMemory <Note> : Solo Windows. </Note>Ripristina il contenuto dell’oggetto dalla memoria globale.
SaveToFileSalva il contenuto dell’oggetto in un file su disco.
SaveToMemory <Note> : Solo Windows. </Note>Salva il contenuto dell’oggetto nella memoria globale.
PageProcessingParams Diagramma degli oggetti

Parametro di output

Questo oggetto rappresenta il parametro di output del metodo CreatePageProcessingParams dell’oggetto Engine.

Parametro di input

Questo oggetto viene passato come parametro di input ai seguenti metodi:

Esempi

// Si presume che il documento sia già stato creato e che le immagini siano già state aggiunte
FREngine.IEngine engine;
FREngine.IFRDocument frdoc;
// Crea e configura i parametri di elaborazione della pagina
FREngine.IPageProcessingParams pParams = engine.CreatePageProcessingParams();
// Non vogliamo preelaborare l'immagine
pParams.PerformPreprocessing = false;
// Vogliamo rilevare i barcode nell'immagine
pParams.PageAnalysisParams.DetectBarcodes = true;
...
// Usa queste impostazioni per elaborare la prima pagina del documento
frDoc.Pages[0].PreprocessAnalyzeRecognize( pParams );
... // utilizza il risultato
L’oggetto viene utilizzato nei seguenti esempi di codice:

Vedi anche

Ottimizzazione dei parametri di preelaborazione, analisi, riconoscimento e sintesi Lavorare con le proprietà