15.1,opencv绘制地图上两点位置

1,在地图上绘制点和线

在这里插入图片描述

import cv2
#绘制圆圈
point_size=5#点的大小
point_color=(0,0,255)#点的颜色BGR(蓝色,绿色,红色)
thickness=4#该圆圈线,线的粗细
img=cv2.imread('wwe.png',1)#,0灰色 1,原图
cv2.circle(img,(434,331),point_size,point_color,thickness)#(图片,起始点坐标,点的大小,颜色,和画它的线的粗细)
cv2.circle(img,(888,356),point_size,point_color,thickness)

#绘制直线
ptStart=(434,331)#起始点
ptEnd=(888,356)#结束点
lineType=4#线的类型
thickness=2#路线的线,线的粗细
line_color=(255,0,0)#蓝色线
cv2.line(img,ptStart,ptEnd,line_color,thickness,lineType)#划线

#把它显示出来
cv2.imshow('地图',img)
#cv2.imwrite('wwee.jpg',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

运行效果:
在这里插入图片描述
这里两个点的坐标是怎么找到的呢?
上次在鼠标的点击事件里讲过,如何获取鼠标点击处的(x,y)。当然你也可以直接在网上下载小工具或者直接打开ps制图工具去查这个点坐标。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值