我想在图片上放一些文字.
我写的代码如下:
我写的代码如下:
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”:
这里有我可用于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)