跳轉到主要內容
此物件用於調整頁面預處理、版面分析、辨識及頁面合成的各種參數。它包含 PagePreprocessingParamsPageAnalysisParamsObjectsExtractionParamsRecognizerParamsSynthesisParamsForPage 類型的子物件,並可透過對應的屬性存取。此物件的指標會連同其他參數一併傳遞給不同的處理方法。 PageProcessingParams 物件是持久性物件。這表示可將該物件目前的狀態寫入持久性儲存體。之後,可藉由從持久性儲存體讀取該物件的狀態,重新建立此物件。下列方法可提供此物件的持久化: Linux:SaveToFileLoadFromFile Windows:SaveToFileLoadFromFileSaveToMemoryLoadFromMemory

屬性

,唯讀

傳回物件。

指定是否執行頁面預處理。頁面預處理在頁面分析之前執行,包括方向校正、反轉及幾何失真校正。若此屬性為 FALSE,則忽略 PagePreprocessingParams 屬性。

此屬性的預設值為 TRUE。

提供存取影響頁面預處理流程的頁面處理參數子集。頁面預處理在頁面分析之前執行,包括方向校正、反轉及幾何失真校正。

PerformPreprocessing 屬性的值為 FALSE,則這些參數將被忽略。

指定是否在版面分析與識別之前,從影像中濾除色彩物件。若此屬性設為 FALSE,則忽略 ColorObjectsProhibitingParams 屬性。

此屬性的預設值為 FALSE。

,唯讀

提供色彩物件篩選參數的存取。

僅當 ProhibitColorObjectsAtProcessing 設為 TRUE 時,這些參數才會生效。

指定是否執行頁面分析。若此屬性為 FALSE,則忽略 PageAnalysisParams 屬性。

此屬性的預設值為 TRUE。

若您的授權不支援 Analysis 模組,則此屬性的預設值為 FALSE。

提供存取影響頁面分析流程的頁面處理參數子集。

PerformAnalysis 屬性的值為 FALSE,則這些參數將被忽略。

提供存取影響物件擷取的頁面處理參數子集。

指定是否執行辨識。若此屬性為 FALSE,則 RecognizerParams 屬性將被忽略。

此屬性預設為 TRUE。

如果您的授權不支援Recognition模組,則此屬性的預設值為 FALSE。

提供對影響頁面辨識流程之頁面處理 Parameter 子集的存取。

提供對影響頁面合成流程之頁面處理 Parameter 子集的存取。

方法

名稱說明
CopyFrom使用另一個物件對應屬性的值來初始化目前物件的屬性。
LoadFromFile從磁碟上的檔案還原物件內容。
LoadFromMemory <Note> : 僅限 Windows。 </Note>從全域記憶體還原物件內容。
SaveToFile將物件內容儲存至磁碟上的檔案。
SaveToMemory <Note> : 僅限 Windows。 </Note>將物件內容儲存至全域記憶體。
PageProcessingParams 物件圖

輸出參數

此物件是 Engine 物件中 CreatePageProcessingParams 方法的輸出參數。

輸入參數

此物件會作為輸入參數傳遞至下列方法:

範例

// 我們假設文件已建立,且已新增影像
FREngine.IEngine engine;
FREngine.IFRDocument frdoc;
// 建立並設定頁面處理參數
FREngine.IPageProcessingParams pParams = engine.CreatePageProcessingParams();
// 我們不希望對影像進行前處理
pParams.PerformPreprocessing = false;
// 我們希望在影像中偵測條碼
pParams.PageAnalysisParams.DetectBarcodes = true;
...
// 使用這些設定處理文件的第一頁
frDoc.Pages[0].PreprocessAnalyzeRecognize( pParams );
... // 處理結果
此物件用於下列程式碼範例中:

另請參閱

預處理、分析、辨識與合成的調整參數 使用屬性