我阅读了OpenCV函数putText()
的文档。我找不到任何参数或返回值来告诉每个打印字母的位置。
是否有一些OpenCV API在向图像添加文本时提供此数据,或者可能在某些不同的库中?
答案 0 :(得分:1)
您可以通过以下方式计算您在图像上放置的文字的宽度和高度:
cv::Size textSize = cv::getTextSize(text, fontFace, fontScale, thickness, &baseline);
检查例如here。
答案 1 :(得分:1)
看看我的回答,代码可能对您有用:Detect space between text (OpenCV, Python)
它用于识别手写文本并在给定图像上执行ROI。