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: 文本线宽。

通过调整这些参数,可以自定义在图像上绘制文本的样式,例如字体、大小、颜色和位置等。

OpenCV putText 函数详解:在图像上绘制文本

原文地址: https://www.cveoy.top/t/topic/kgB7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录