加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-13 20:19:11 所属栏目:Windows 来源:网络整理
导读:我想在图片上放一些文字. 我写的代码如下: cv2.putText(image,"Hello World!!!",(x,y),cv2.CV_FONT_HERSHEY_SIMPLEX,2,255) 它给出错误,说’模块’对象没有属性’CV_FONT_HERSHEY_SIMPLEX’ 询问 我不能使用上面的字体类型?我在互联网上搜索,但发现只有与O
我想在图片上放一些文字.
我写的代码如下:
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)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读