Python处理xml文件
一,用Python处理标注.xml文件。遍历Annotation文件夹,读取全部xml文件,然后仅保留insulator标注,并保存到新的文件夹。
二, 用cv2在图像上画出标注框,并在标注框上显示类标
- 用函数cv2.rectangle(img, (x1, y1), (x2, y2), boundcolor, 3)画标注框, 第一个参数为图像, (x1, y1), (x2, y2)分别为左上角、右下角坐标,第四个参数为框的颜色,第五个参数为框的粗细
- 用函数cv2.putText(img, text, (x1, y1),cv2.FONT_HERSHEY_COMPLEX, 6, (0, 0, 255), 3)在标注框上显示类标。第一个参数为图像,text为添加的文字,
(x1, y1)为左上角坐标, 后面四个参数分别为字体、字体大小、字体颜色、字体粗细。