메인 콘텐츠로 건너뛰기
이 객체는 하나의 학습 이미지를 나타냅니다. 여기에는 user pattern training 중에 사용할 수 있는 문자 이미지가 포함됩니다. 학습 이미지는 SetImageData 메서드를 사용해 이미지 문서의 영역을 학습 이미지로 불러와 설정할 수 있습니다. Windows에서는 SetBitmapBits 메서드를 사용해 메모리에서 이미지를 불러와 학습 이미지를 설정할 수도 있습니다.
SmallCharsHeight 및 BaseLine 속성을 올바른 값으로 설정해야 합니다. 그렇지 않으면 학습된 pattern이 제대로 작동하지 않습니다.
대부분의 문자는 아래쪽 경계가 기준선입니다(단, p, g, Q처럼 디센더가 있는 문자는 제외). SmallCharsHeight 속성은 어센더나 디센더가 없는 줄의 소문자(c, a, o 등) 높이와 같아야 합니다. 이는 대문자나 어센더/디센더/분음 부호가 있는 문자(A, b, y, é 등)에 대한 pattern training을 수행하는 경우에도 동일합니다. BaseLine 속성은 둘러싸는 사각형의 위쪽 경계에서 기준선까지의 거리와 같아야 합니다. 따라서 어센더나 분음 부호가 없는 소문자(m, e, u 등)의 경우 SmallCharsHeight = BaseLine입니다. 디센더가 없는 문자의 경우 BaseLine은 문자 높이와 같습니다.
이 이미지에서 문자 o의 경우 SmallCharsHeight와 BaseLine을 문자 높이와 같은 동일한 값으로 설정합니다. 문자 ý의 경우 SmallCharsHeight는 o와 같고, BaseLine은 그림과 같이 문자 사각형의 위쪽에서 기준선까지의 거리입니다.SmallCharsHeight_and_BaseLine

속성

이름유형설명
Application엔진, 읽기 전용엔진 객체를 반환합니다.
BaseLineint잘라낸 문자 이미지에서 기준선부터 상단 가장자리까지의 거리를 픽셀 단위로 나타냅니다. 기준선은 문자가 놓이는 선입니다. 이미지의 상단 가장자리는 문자 방향에 따라 결정됩니다. 기본값은 0이지만, 이 속성에는 올바른 값을 지정해야 합니다.
SmallCharsHeightint원본 이미지에서 작은 문자의 높이를 픽셀 단위로 지정합니다. 기본값은 0이지만, 이 속성에는 올바른 값을 지정해야 합니다.

메서드

이름설명
SetBitmapBits <Note> Windows에서만 사용할 수 있습니다. </Note>메모리 버퍼의 데이터로 학습 이미지 데이터를 설정합니다. 이미지는 등방성이어야 하며(즉, 가로 해상도와 세로 해상도가 같아야 함), 픽셀당 1비트로 인코딩된 흑백 이미지여야 합니다.
SetImageData이미지 문서의 영역에서 학습 이미지 데이터를 설정합니다.
TrainingImage 객체 다이어그램

출력 매개변수

이 객체는 다음 메서드의 출력 매개변수입니다.

입력 매개변수

이 객체는 TrainingImagesCollection 객체의 InsertAt, Add 메서드에 입력 매개변수로 전달됩니다.

참고 항목

TrainingImagesCollection 학습을 통한 인식 (Win) 사용자 패턴 학습 (Win) 속성 사용하기