、この絵をコピーする内部パスカルのVOC 2007 000012を用いて画像データと同じディレクトリコードに対応するXMLファイル
インポートETのようxml.etree.ElementTree インポートPLTのようmatplotlib.pyplot インポート mpimgとしてmatplotlib.image #mpimg用于读取图片 xml_path = ' 000012.xml ' ツリー = ET.parse(xml_path) ルート = tree.getroot() のために対象における root.findall(' オブジェクト' ): = [] a.append(object.find(' 名前' )の.text) a.append(INT(object.find(' bndbox ').find(' XMIN' )の.text)) a.append(INT(object.find(' bndbox ').find(' YMIN ' )の.text)) a.append(INT(object.find(' bndbox ').find(' XMAX ' )の.text)) a.append(INT(object.find(' bndbox ').find(' YMAX ' )の.text)) PIC = mpimg.imread(' 000012.jpg ' ) 図、AX = plt.subplots () ax.add_patch(plt.Rectangle(([ 1]、[2])、[3] -a [1]、[4] -a [2]、偽=埋めます、EdgeColor = "R '、線幅= 2.5 )) plt.imshow(PIC) plt.show()
オリジナル:
図GT: