调用python中的opecv 来绘制矩形和圆形(四)
源代码:
import cv2 as cv
#绘制矩形和圆
#加载图片
img=cv.imread('01.jpg')
#左上角坐标是(x,y),矩形的宽度和高度(w,h)
x,y,w,h=260,60,10,200
#修改图片显示的大小
resize_img=cv.resize(img,dsize=(720,960))
#绘制矩形
cv.rectangle(resize_img,(x,y,x+w,y+h),color=(0,0,255),thickness=2) #BGR
x,y,r=330,200,100
#绘制圆 ceter元组原点的坐标
cv.circle(resize_img,center=(x,y),radius=r,color=(0,255,0),thickness=2)#color= BGR 不是RGB
cv.imshow('rectangle_img',resize_img)
cv.waitKey(0)
cv.destroyAllWindows()
效果如下所示: