python-opencv里面的绘图函数用法

2024-10-14 21:27:28

1、需要opencv模块,可以参考下面的文章。

python-opencv里面的绘图函数用法

2、先来画一个绿色背景的图片:img=np.zeros((365,500,3), np.uint8)img[:,:,0] =img[:,:,0]+255图片是500的宽度,365的高度。

python-opencv里面的绘图函数用法python-opencv里面的绘图函数用法

3、加上一条绿色的线段:cv2.line(img,(0,0),(300巳呀屋饔,200),(0,255,0),5)(0,0)是线段的端点坐标,位于图片的左上角,另一个端点是(300,200);颜色是烫喇霰嘴(0,255,0)——BGR;线宽是5。

python-opencv里面的绘图函数用法

4、加上一个圆:cv2.circle(img,(400,63), 63巳呀屋饔, (0,190,255),2)(400,63)代表圆心的坐标;63代表半径;(0,190,255)是颜色;2代表圆弧宽度。

python-opencv里面的绘图函数用法

5、如果圆弧宽度是-1,表示填充这个圆:cv2.circle(img,(400,63), 63, (0,190,120),-1)

python-opencv里面的绘图函数用法

6、画椭圆:cv2.ellipse(img,(256,256),(50,100),0,0,270,(255,255,0),-1)椭圆中伺拈渌渴心是(256,256);轴长是50和100;画图角度是0到270°;颜色是(255,255,0)。

python-opencv里面的绘图函数用法

7、输入符号:cv2.putText(img,u'〇',(100,100), font, 4,(0,0,255),5)opencv对于中文文字的识别效果不好。

python-opencv里面的绘图函数用法

8、整体代码如下图所示。

python-opencv里面的绘图函数用法
猜你喜欢