메인 콘텐츠로 건너뛰기
이 객체는 페이지 전처리, 레이아웃 분석, 인식 및 페이지 합성의 다양한 매개변수를 조정하는 데 사용됩니다. 이 객체는 해당 속성을 통해 사용할 수 있는 PagePreprocessingParams, PageAnalysisParams, ObjectsExtractionParams, RecognizerParams, SynthesisParamsForPage 유형의 하위 객체로 구성됩니다. 이 객체에 대한 포인터는 다른 매개변수와 함께 다양한 처리 메서드에 전달됩니다. PageProcessingParams 객체는 영속 객체입니다. 즉, 객체의 현재 상태를 영구 저장소에 기록할 수 있습니다. 이후에는 영구 저장소에서 객체 상태를 읽어 객체를 다시 만들 수 있습니다. 다음 메서드를 사용하면 객체를 영속적으로 저장할 수 있습니다. Linux: SaveToFileLoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemoryLoadFromMemory.

속성

,읽기 전용

객체를 반환합니다.

페이지 전처리 수행 여부를 지정합니다. 페이지 전처리는 페이지 분석 전에 수행되며, 방향 보정, 반전, 기하학적 왜곡 보정이 포함됩니다. 이 속성이 FALSE이면 PagePreprocessingParams 속성은 무시됩니다.

이 속성의 기본값은 TRUE입니다.

페이지 전처리 과정에 영향을 미치는 페이지 처리 파라미터 하위 집합에 대한 액세스를 제공합니다. 페이지 전처리는 페이지 분석 전에 수행되며, 방향 보정, 반전, 기하학적 왜곡 보정이 포함됩니다.

PerformPreprocessing 속성 값이 FALSE이면 이 파라미터들은 무시됩니다.

레이아웃 분석 및 인식 전에 이미지에서 컬러 객체를 필터링할지 여부를 지정합니다. 이 속성이 FALSE로 설정된 경우 ColorObjectsProhibitingParams 속성은 무시됩니다.

이 속성의 기본값은 FALSE입니다.

,읽기 전용

컬러 객체 필터링 파라미터에 대한 액세스를 제공합니다.

ProhibitColorObjectsAtProcessing이 TRUE로 설정된 경우에만 이 파라미터들이 적용됩니다.

페이지 분석 수행 여부를 지정합니다. 이 속성이 FALSE이면 PageAnalysisParams 속성은 무시됩니다.

이 속성의 기본값은 TRUE입니다.

라이선스가 Analysis 모듈을 지원하지 않는 경우, 이 속성의 기본값은 FALSE입니다.

페이지 분석 과정에 영향을 미치는 페이지 처리 파라미터 하위 집합에 대한 액세스를 제공합니다.

PerformAnalysis 속성 값이 FALSE이면 이 파라미터들은 무시됩니다.

객체 추출에 영향을 미치는 페이지 처리 파라미터 하위 집합에 대한 액세스를 제공합니다.

인식 수행 여부를 지정합니다. 이 속성이 FALSE이면 RecognizerParams 속성은 무시됩니다.

이 속성의 기본값은 TRUE입니다.

라이선스가인식모듈을 지원하지 않는 경우 이 속성의 기본값은 FALSE입니다.

페이지 인식 프로세스에 영향을 주는 페이지 처리 매개변수 하위 집합에 대한 액세스를 제공합니다.

페이지 합성 프로세스에 영향을 주는 페이지 처리 매개변수 하위 집합에 대한 액세스를 제공합니다.

메서드

이름설명
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 );
... // 결과를 처리합니다
이 객체는 다음 코드 예제에서 사용됩니다:

참고 항목

전처리, 분석, 인식 및 합성의 매개변수 조정 속성 다루기