我正在尝试将目标检测作为一个分类问题来处理。因此,我需要为特定图像中的对象绘制地面真实边界框(数据集由我创建),然后将其传递给分类网络。如果使用像LabelImg这样的工具,它将以.txt文件或.csv文件的形式出现。当我打开一个图像时,我想看到每个图像的边界框。我怎么能用这种方式画边界框呢?有没有这样的工具或方法?
如果有人知道答案,请帮帮我。提前谢谢你。
发布于 2019-05-07 18:22:06
opencv可以画矩形和写文本,这应该会给你带来很高的灵活性。
#draw background box for text
cv2.rectangle(frame, (x1, y1 + offset), (x1+label_len_x, y1 + offset + label_len_y), classes_box_colors[class_], thickness = -1)
#draw label
cv2.putText(frame, (meta.names[class_]).decode("utf-8"), (x1, y1 + offset), 1, 1, classes_font_colors, 2, cv2.LINE_AA)https://stackoverflow.com/questions/56020335
复制相似问题