메인 콘텐츠로 건너뛰기
Parameter설명
Void AllowEmbeddedHypotheses( Logic )가설 생성 모드를 설정합니다. 문자열에서 가능한 모든 가설(겹치거나 중첩된 가설 포함)을 생성하려면 값을 True로 설정합니다. 최대 길이의 가설만 생성하려면 False로 설정합니다. 예: 아래 코드는 액티비티에 가장 긴 가설만 생성하도록 지시합니다. AllowEmbeddedHypotheses(False);
Void MinQuality( Real )가설의 최소 품질 값을 설정합니다. 이 값보다 낮은 품질의 가설은 모두 버려집니다. 예: 아래 코드는 해당 액티비티가 품질이 0.95보다 낮은 가설을 무시하도록 지시합니다. MinQuality: 0.95;
Void MaxNonDefinedCount( Real )검색 요소에 대해 지정된 문자 집합에 속하지 않는 문자의 허용 비율을 설정합니다. 예: 아래 코드는 지정된 문자 집합 어느 것에도 속하지 않는 문자가 전체 string의 최대 30%까지 포함될 수 있도록 액티비티에 설정합니다. MaxNonDefinedCount(0.3);
Void MaxWordBreakCount( Real )한 줄에서 허용되는 단어 분할의 최대 개수입니다. 줄은 MinInterwordSpace Parameter에 따라 단어로 분할됩니다. 이 Parameter는 [단어 분할 수]/[string의 문자 수] 형태의 비율로 지정됩니다.
Void MinInterwordSpace( Distance )공백 너비를 기준으로 단어를 분할하도록 활성화하며, 공백의 최소 너비를 Distance 값으로 지정합니다.
Void WordsCount( Int, Int, Int, Int )문자열의 단어 수를 설정합니다. 단어 수는 퍼지 구간(fuzzy interval)으로 지정됩니다. 기본 구간은 {-1,-1,INF,INF}입니다(즉, 이 액티비티는 단어 수에 제한이 없는 모든 가설을 찾습니다).
Void TotalChainLength( Int, Int, Int, Int )문자열의 길이(즉, 문자열에 포함된 문자 수)를 설정합니다. 문자 수는 퍼지 구간으로 지정됩니다. 예: 아래 코드는 활동이 길이가 5~10자인 줄을 찾도록 지시합니다. TotalChainLength(4, 5, 10, 11);
Void TotalGapLength( Distance, Distance, Distance, Distance )string 내 공백에 대해 허용되는 총 길이의 최대값을 퍼지 구간(fuzzy interval)으로 지정합니다.
Void MaxGapInLine( Distance )인접한 문자 사이의 최대 거리를 설정합니다. 가설을 생성할 때 이 Activity는 두 인접 문자 사이의 거리가 MaxGapInLine을 초과하지 않는 한 가설에 문자를 계속 추가합니다.
Void MaxRelativeGapInLine( Real )인접한 문자 사이의 최대 거리를 줄 높이에 대한 백분율로 설정합니다.
Void AllowChoppedWords( Logic )좌우 경계 내에 완전히 포함되지 않는 텍스트 객체를 가설에 포함할지 여부를 지정합니다. 기본값은 True입니다.
Void MaxXOutsidePart( Real )수평 방향에서 검색 영역 밖에 위치할 수 있는 텍스트 객체의 비율을 지정합니다. 이 비율은 0에서 1 사이의 숫자로 지정됩니다. 검색 영역 밖에 있는 텍스트 객체의 비율이 이 Parameter에서 지정한 값보다 크지 않은 경우에만 텍스트 객체가 가설에 포함됩니다.
Void MaxYOutsidePart( Real )수직 방향에서 검색 영역 밖에 위치할 수 있는 텍스트 객체의 비율을 지정합니다. 이 비율은 0에서 1 사이의 숫자로 지정됩니다. 검색 영역 밖에 있는 텍스트 객체의 비율이 이 Parameter에서 지정한 값보다 크지 않은 경우에만 텍스트 객체가 가설에 포함됩니다.
Void AddAlphabet( String alphabet, Real portion, Logic isRestrictionStrong )가설에서 사용할 문자 집합과 가설 내에서 허용되는 문자 비율을 설정합니다. isRestrictionStrong 플래그는 허용 비율을 초과했을 때 가설을 폐기할지 여부를 지정합니다. 플래그가 False로 설정된 경우, 초과한 기호는 어떤 문자 집합에도 속하지 않는 것으로 간주됩니다. 기본 설정은 True입니다. 예: 아래 코드는 활동에 문자 №, #, % 및 *로 구성된 문자 집합을 추가하되, 이 문자들의 가설 내 비율이 10%를 초과하지 않도록 지정합니다. 참고: 현재 요소에 대해 지정된 어떤 문자 집합에도 속하지 않는 문자만 추가할 수 있습니다. AddAlphabet("№#%*", 0.1, True);
Void RegularExpression( String )가설의 텍스트를 정의하는 정규식을 설정합니다. 정규식 구문은 여기에 설명되어 있습니다. 예: 다음 두 개의 정규 표현식은 서로 동등하며, 문자들이 다음 두 가지 방식 중 하나로 배열된 문자열을 찾습니다. 첫 번째: 숫자 2개, - (하이픈), 숫자 1개; 두 번째: 문자 N, 1에서 5 사이의 숫자, / (슬래시), 1~3개의 숫자. RegularExpression: ("([0-9]{2}[-][0-9])|([N][1-5][/][0-9]{1-3})"); RegularExpression: ("([0-9]{2}\"-\"[0-9])|(\"N\"[1-5]\"/\"[0-9]{1-3})");
Void WholeWordMode( Logic )전체 단어만을 유효한 가설로 간주할지 여부를 지정합니다. 플래그가 True로 설정되면, 단어의 일부로만 구성된 가설은 모두 버려집니다. 기본 설정은 False입니다. 참고: 이는 AllowedChoppedWords 속성과 다음과 같이 다릅니다. AllowedChoppedWords는 검색 영역의 경계에 있는 단어만 고려하는 반면, WholeWordMode는 하나의 가설 내에 포함된 모든 단어를 고려합니다.
Void RegularExpressionFromFile( String fileName, Int maxRecordsCount = 1000 )텍스트 파일을 사용해 가설 텍스트를 정의하는 정규식을 설정합니다. fileName 인수는 텍스트 파일의 이름을 지정합니다. 검색 속도를 높이기 위해 처음 maxRecordsCount개 변형만 사용되며, 기본값은 1000입니다.
Void RegularExpressionFromCatalog( String catalogParameterName, Int columnIndex, NamedValueArray searchCriteria = EmptyNamedValueArray, Int maxRecordsCount = 1000 )catalogParameterName Parameter로 참조된 데이터 카탈로그에서 열 인덱스가 columnIndex인 열의 값을 사용해, 가설 텍스트를 정의하는 정규식을 설정합니다. 열 인덱스는 다음 전역 함수 중 하나를 사용해 확인할 수 있습니다: FieldNamesOfCatalog, GetCatalogColumnIndex, GetCatalogColumnIndices. 레코드는 이름이 지정된 값 배열로 설정한 검색 조건으로 필터링할 수 있으며, 여기서 각 이름이 지정된 값은 열 이름과 그 예상 값을 나타냅니다. 검색 조건을 만족하는 레코드만 집합에 포함됩니다. 쿼리 속도를 높이기 위해 처음 maxRecordsCount개의 레코드만 조회합니다(기본값은 1000).
Void Width( Distance, Distance, Distance, Distance )퍼지 구간으로 정의된 가설의 너비를 설정합니다.
Void Height( Distance, Distance, Distance, Distance )퍼지 구간으로 정의된 가설의 높이를 설정합니다.
Void TrimSymbols( String )가설의 시작과 끝에서 잘라낼 문자를 지정합니다.
Void SimilarSymbolQuality( Real )가설에, 지정된 문자 집합의 문자와 비슷하게 보이는 문자가 포함된 경우에 사용할 가설 품질 계수를 지정합니다.
Void AllowedTextRotations( TextRotations )인식된 텍스트에 허용할 방향 집합을 지정합니다. 가설은 인식된 텍스트의 방향이 이 Parameter에서 허용한 방향과 일치하는 경우에만 생성됩니다.