| a = 0 for box in boxes: #将每个框画出来
a = a + 1
(x,y) = (box[ 0 ],box[ 1 ]) #框左上角
(w,h) = (box[ 2 ],box[ 3 ]) #框宽高
if classIDs[a - 1 ] = = 0 : #根据类别设定框的颜色
color = [ 0 , 0 , 255 ]
else :
color = [ 0 , 255 , 0 ]
cv2.rectangle(image, (x, y), (x + w, y + h), color, 2 ) #画框
text = {}: {:.4f} . format (LABELS[classIDs[a - 1 ]], confidences[a - 1 ])
cv2.putText(image, text, (x, y - 5 ), cv2.FONT_HERSHEY_SIMPLEX, 0.3 , color, 1 ) #写字 cv2.namedWindow( Image , cv2.WINDOW_NORMAL) |