Python openCV图片添加文字
时间: 2023-08-06 19:02:35 浏览: 126
在 Python 的计算机视觉(Computer Vision)中,可以使用 OpenCV 库来进行图像处理和文字添加。下面是一个示例代码,演示如何使用 OpenCV 在图片上添加文字:
```python
import cv2
# 读取图像
image = cv2.imread("image.jpg")
# 定义要添加的文字内容、位置、字体、大小、颜色和线宽
text = "Hello, OpenCV!"
position = (50, 50) # 文字左上角的位置坐标
font = cv2.FONT_HERSHEY_SIMPLEX
font_scale = 1
color = (255, 0, 0) # 蓝色
thickness = 2
# 在图像上添加文字
image_with_text = cv2.putText(image, text, position, font, font_scale, color, thickness)
# 显示图像
cv2.imshow("Image with Text", image_with_text)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在上述代码中,首先使用 `cv2.imread()` 函数读取一张图片。然后,定义要添加的文字内容、位置、字体、大小、颜色和线宽。接下来,使用 `cv2.putText()` 函数在图像上添加文字。
运行代码后,会弹出一个窗口显示带有文字的图像。您可以根据自己的需求修改代码中的参数,以添加不同内容和样式的文字。
请确保已经安装了 OpenCV 库,并且将实际的图像路径替换为您要处理的图像路径。希望这个示例能帮助到您!如果有任何进一步的问题,请随时提问。
阅读全文