더북(TheBook)

putText() 함수는 img 영상의 org 위치에 text로 지정된 문자열을 출력합니다. 이때 사용할 폰트 종류는 fontFace 인자로 지정할 수 있고, faceScale 인자를 이용하여 폰트 크기를 조절할 수 있습니다. fontFace 인자에는 HersheyFonts 열거형 상수 값을 지정할 수 있으며, HersheyFonts 열거형 상수와 의미를 표 4-6에 나타냈습니다. 표 4-6에서 마지막 FONT_ITALIC 상수는 논리합 연산자(|)를 이용하여 다른 HersheyFonts 상수와 함께 사용하며, 이 경우 해당 폰트가 기울어진 이탤릭체로 출력됩니다. putText() 함수는 영문자와 숫자를 출력할 수 있으며, 아쉽지만 한글은 출력할 수 없습니다.

▼ 표 4-6 HersheyFonts 열거형 상수

HersheyFonts 열거형 상수

설명

FONT_HERSHEY_SIMPLEX

일반 크기의 산세리프 폰트

FONT_HERSHEY_PLAIN

작은 크기의 산세리프 폰트

FONT_HERSHEY_DUPLEX

일반 크기의 산세리프 폰트(FONT_HERSHEY_SIMPLEX보다 복잡한 형태)

FONT_HERSHEY_COMPLEX

일반 크기의 세리프 폰트

FONT_HERSHEY_TRIPLEX

일반 크기의 세리프 폰트(FONT_HERSHEY_COMPLEX보다 복잡한 형태)

FONT_HERSHEY_COMPLEX_SMALL

FONT_HERSHEY_COMPLEX보다 작은 폰트

FONT_HERSHEY_SCRIPT_SIMPLEX

필기체 스타일의 폰트

FONT_HERSHEY_SCRIPT_COMPLEX

필기체 스타일의 폰트(FONT_HERSHEY_SCRIPT_SIMPLEX보다 복잡한 형태)

FONT_ITALIC

이탤릭체를 위한 플래그

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.