昨天编程序编的一个小问题
需要在检测出来的object后,画一个框,然后在框上写个字
demo主要是关于遗留物检测的
写了个小程序用来写文本
void cvText(IplImage* img,char* text,int x,int y)
{
CvFont font;
double hscale = 1.0;
double vscale = 1.0;
int linewidth = 2;
cvInitFont(&font,CV_FONT_HERSHEY_SIMPLEX | CV_FONT_ITALIC,hscale,vscale,0,linewidth);
CvScalar textColor =cvScalar(255,0,0);
CvPoint textPos =cvPoint(x, y);
cvPutText(img, text, textPos, &font,textColor);
}
img是要写的图片
char*是你要写的文本信息
x,y是要写的的文本的起始坐标