OpenCV_添加文本到图像上

Mat imageGrey(pFrame->iHeight, pFrame->iWidth, CV_8UC1, (uchar*)imgData[index - 1]);//相机MONO8格式图像数据转换为OpenCV的Mat图像格式

string meanValueString = "Test";

Mat imageDst;
cvtColor(imageGrey, imageDst, COLOR_GRAY2RGB);//灰度图转换为RGB格式

//添加文本到图像
putText(imageDst, meanValueString, Point(50, 200), CV_FONT_HERSHEY_COMPLEX, 5, Scalar(25, 255, 25), 5);

// 设置图片大小与MFC控件匹配
resize(imageDst, imageDst, Size(rect1.Width(), rect1.Height()));
// 在窗口中显示图片
imshow("src1", imageDst);

猜你喜欢

转载自blog.csdn.net/qq_36917144/article/details/123841806