메인 콘텐츠로 건너뛰기
모델을 사용하여 지정된 분류 객체를 분류합니다. 이 메서드를 호출하면 “카테고리 레이블 — 확률” 쌍으로 이루어진 컬렉션이 반환되며, 이후 분류 객체가 생성된 문서 또는 페이지에 대해 가능성이 가장 높은 카테고리를 선택할 수 있습니다.
Linux 및 Windows에서는 IMultiProcessingParams::MultiProcessingMode 값과 관계없이 모델 학습 및 분류가 순차 모드로 수행됩니다.

구문

C++

HRESULT Classify(
  IClassificationObject*   Object,
  IClassificationResults** Result
);

C#

IClassificationResults Classify( IClassificationObject Document );

Visual Basic .NET

Function Classify(Document As IClassificationObject) As IClassificationResults

매개변수

Object [in] 분류할 ClassificationObject입니다. 이전에 인식되지 않은 문서나 페이지에서 분류 객체를 생성한 경우, 텍스트 특징을 사용하는 classifier로는 분류할 수 없습니다. 객체의 SuitableClassifiers 속성에 IModel::ClassifierType에 지정된 classifier가 포함되어 있는지 확인하십시오. Result [out, retval] 출력 ClassificationResults 객체의 인터페이스 포인터를 받는 IClassificationResults* 포인터 변수에 대한 포인터입니다. 분류 결과는 확률 기준 내림차순으로 정렬됩니다. classifier가 분류 객체를 어떤 카테고리에도 할당할 수 없는 경우 null이 될 수 있습니다.

반환 값

이 메서드에는 특정한 반환 값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환 값을 반환합니다.

참고 항목

Model