我正在使用 openCV 在带有 cv::putText 的框架(cv::Mat)上绘制一些文本。但是,输出显示4?=
or,?,
等(每次运行都更改)而不是"Funny text inside the box"
.
我的(简化)代码:
Mat image = Mat::zeros(imgH,imgW, CV_8UC1);
int fontFace = FONT_HERSHEY_COMPLEX_SMALL;
double fontScale = 1.5;
int thickness = 2;
Point textOrg(imgW/5, imgH/1.2);
string someText = "Funny text inside the box";
putText(image, someText, textOrg, fontFace, fontScale, Scalar::all(255), thickness, 8);
可能是什么问题呢?谢谢!