python-opencv-文字与图片的绘制

文字的绘制 

OpenCV中使用putText(img,text,org,fontFace,fontScale,color,thickness=None,lineType=None,bottomLeftOrigin=None)函数进行文字的绘制 

import cv2
image=cv2. imread('1.png')
font=cv2. FONT_HERSHEY_SIMPLEX
cv2. putText(image,'This is Python',(180,320), font,1,(180,100,255),2, cv2. LINE_AA)  #画文字
'''
参数2 text:必选参数。待绘制的文本字符串
参数3 org:必选参数。表示待绘制文本字符串的左下角在图像中的位置
参数4 fontFace:必选参数。用于设置待绘制文本的字体类型,可选类型参考HersheyFonts
参数5 fontScale:必选参数。用于设置待绘制文本的字体比例因子,字体大小为该因子乘以特定字体的基本大小
参数6 color:必选参数。用于设置待绘制文本的字体颜色
参数7 thickness:可选参数。用于设置待绘制文本的线条粗细
参数8 lineType:可选参数。用于设置线段的类型,可选8(8邻接连接线-默认)、4(4邻接连接线)和cv2.LINE_AA 为抗锯齿
'''
cv2. imshow(' dst', image)
cv2.waitKey()

猜你喜欢

转载自www.cnblogs.com/liming19680104/p/12302334.html