📅  最后修改于: 2023-12-03 15:25:20.292000             🧑  作者: Mango
在使用Python编程时,我们经常需要在图像上添加一些文字,比如图像的说明,标记等等。在使用OpenCV进行图像处理时,我们可以使用cv2.putText()函数将文本添加到图像中。
import cv2
# 读取图像,参数为图像路径,cv2.IMREAD_COLOR表示将图像以彩色模式加载
img = cv2.imread("test.jpg", cv2.IMREAD_COLOR)
# 字体设置
font = cv2.FONT_HERSHEY_SIMPLEX
bottomLeftCornerOfText = (10, 500)
fontScale = 1
fontColor = (255, 255, 255)
lineType = 2
# 添加文本
cv2.putText(img, 'Hello World!', bottomLeftCornerOfText, font, fontScale, fontColor, lineType)
# 显示图像
cv2.imshow("image", img)
cv2.waitKey(0)
cv2.destroyAllWindows()
完整的代码和效果演示可以参考下面的链接: