Study/Image_Processing

[opencv] text 출력

greenpresent 2014. 11. 25. 16:48

ex1)

CvFont * font = new CvFont;
 cvInitFont(font, CV_FONT_VECTOR0, 0.5f, 1.0f, 0, 1, 8); // 가로, 세로 폭 1:2로 폰트를 지정.

 char szText[8];
 sprintf(szText, "Center");

 cvPutText(FingerImage, szText, CenterPoint, font, CV_RGB(255, 255, 255));


ex2)

CvFont font; 

cvInitFont(&font, CV_FONT_HERSHEY_SIMPLEX, 0.5f, 0.5f, 0, 1, 8); 

char szText[8];

sprintf(szText, "%d", cnt); 

cvPutText(testImage, szText, cvPoint(100, 100), &font, cvScalar(255, 255, 255));