OpenCV putText 函数详解:在图像上绘制文本
OpenCV putText 函数详解:在图像上绘制文本
cv2.putText(frame, 'Angle_tr: {:.2f}'.format(angle_tr), (50, 150), cv2.FONT_HERSHEY_SIMPLEX, 1, (100, 15, 255), 2)
该代码使用 OpenCV 的 putText 函数在图像帧上绘制文本。下面详细解释每个参数的含义:
-
frame: 要在其上绘制文本的图像帧。
-
'Angle_tr: {:.2f}': 要显示的文本字符串,其中 ' {:.2f}' 表示要显示浮点数,保留两位小数。
-
(50, 150): 文本字符串的左下角坐标。
-
cv2.FONT_HERSHEY_SIMPLEX: 字体类型。
-
1: 字体缩放因子。
-
(100, 15, 255): 文本颜色,由 BGR 颜色值组成。
-
2: 文本线宽。
通过调整这些参数,可以自定义在图像上绘制文本的样式,例如字体、大小、颜色和位置等。
原文地址: https://www.cveoy.top/t/topic/kgB7 著作权归作者所有。请勿转载和采集!