4用opencv玩转图像2

opencv绘制文字和几何图形

黑色底图

4用opencv玩转图像2_第1张图片

显示是一张黑色图片

 4用opencv玩转图像2_第2张图片

使用opencv画圆形

#画一个圆
cv2.circle(img=black_img,center=(400,400),radius=100,color=(0,0,255),thickness=10)

4用opencv玩转图像2_第3张图片

 4用opencv玩转图像2_第4张图片

画实心圆

只需要把thickness=-1。

cv2.circle(img=black_img,center=(500,600),radius=50,color=(0,0,255),thickness=-1)

4用opencv玩转图像2_第5张图片

4用opencv玩转图像2_第6张图片

画一条线

cv2后面添加line并且有pt1,pt1和thickness=10。

4用opencv玩转图像2_第7张图片

 4用opencv玩转图像2_第8张图片

cv2.putText(img=black_img,text="python",org=(500,150),fontFace=font,fontScale=4,color=(255,0,255),thickness=5,lineType=cv2.LINE_AA)

 重新画一张黑色底图

4用opencv玩转图像2_第9张图片

画多边形

 二维数组4用opencv玩转图像2_第10张图片

 转换成三维数组

4用opencv玩转图像2_第11张图片

4用opencv玩转图像2_第12张图片

4用opencv玩转图像2_第13张图片

 在真实的图片上加载图形

31行是变换图片

4用opencv玩转图像2_第14张图片

33行矩形、圆形(圆心、半径、)

4用opencv玩转图像2_第15张图片

34行的第一行,需要重新写一边31行的代码

4用opencv玩转图像2_第16张图片

中文

4用opencv玩转图像2_第17张图片

 4用opencv玩转图像2_第18张图片

 4用opencv玩转图像2_第19张图片

你可能感兴趣的:(opencv,人工智能,计算机视觉)