如何在Windows中使用python opencv2在图像上写文本

前端之家收集整理的这篇文章主要介绍了如何在Windows中使用python opencv2在图像上写文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在图片上放一些文字.
我写的代码如下:
cv2.putText(image,"Hello World!!!",(x,y),cv2.CV_FONT_HERSHEY_SIMPLEX,2,255)

它给出错误,说’模块’对象没有属性’CV_FONT_HERSHEY_SIMPLEX’

询问
我不能使用上面的字体类型?我在互联网上搜索,但发现只有与OpenCV C相关的语法为initFont.
然后我想到使用putText传递字体类型作为参数.
但它对我来说并不奏效

有什么建议么?

cv(1)中是否有CV_FONT_HERSHEY_SIMPLEX?
这里有我可用于cv2“FONT”:
FONT_HERSHEY_COMPLEX
FONT_HERSHEY_COMPLEX_SMALL
FONT_HERSHEY_DUPLEX
FONT_HERSHEY_PLAIN
FONT_HERSHEY_SCRIPT_COMPLEX
FONT_HERSHEY_SCRIPT_SIMPLEX
FONT_HERSHEY_SIMPLEX
FONT_HERSHEY_TRIPLEX
FONT_ITALIC

删除“CV_”似乎适用于我.

cv2.putText(image,cv2.FONT_HERSHEY_SIMPLEX,255)

猜你在找的Windows相关文章