1.实现效果
2.代码
import cv2
fname = './data_set/face_detection/WIDER_test/images/1--Handshaking/1_Handshaking_Handshaking_1_9.jpg'
img = cv2.imread(fname)
# 画矩形框 距离靠左靠上的位置
pt1 = (651, 460) #左边,上边 #数1 , 数2
pt2 = (180+651, 462+227) #右边,下边 #数1+数3,数2+数4
cv2.rectangle(img, pt1, pt2, (0, 255, 0), 2)
a = 'people' #类别名称
b = 0.596 #置信度
font = cv2.FONT_HERSHEY_SIMPLEX # 定义字体
imgzi = cv2.putText(img, '{} {:.3f}'.format(a,b), (651, 460-15), font, 1, (0, 255, 255), 4)
# 图像, 文字内容, 坐标(右上角坐标),字体, 大小, 颜色, 字体厚度
cv2.imwrite('22.jpg', img)
3.部分解释
pt1指的是框左边上边 到 图像左边上边距离
pt2指的是框右边下边 到 图像左边上边距离
fname就写自己图片所在位置
版权声明:本文为qq_42479394原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。