文字的绘制
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()