【发布时间】:2020-10-16 14:53:14
【问题描述】:
这是我的代码 sn-p:
from detectron2.utils.visualizer import ColorMode
from detectron2.structures import pairwise_iou
import random
import numpy
from numpy import savetxt
dataset_dicts = DatasetCatalog.get('/content/scaphoid/test')
for d in random.sample(dataset_dicts,20):
im = cv2.imread(d["file_name"])
outputs = predictor(im)
v = Visualizer(im[:, :, ::-1], metadata=microcontroller_metadata, scale=0.8)
v = v.draw_instance_predictions(outputs["instances"].to("cpu"))
bb2 =(outputs["instances"].get_fields()["pred_boxes"].tensor.to("cpu").numpy())
#numpy.savetxt("/content/output/bb2.csv",bb2, delimiter=',', header="xmin,ymin,xmax,ymax", comments="")
我想将 bb2 np 数组存储到 csv 文件中。 我尝试使用注释语句,但这只会保存 bb2 的最后一个值,而不是所有值 我该怎么做? 有没有人可以帮忙
【问题讨论】:
-
您能否解释一下如何在我的代码中使用您的建议?
标签: python python-3.x numpy export-to-csv