python工具方法 22 基于相对值描述的目标检测标注文件的可视化

虽然在目标检测中有labelme、labelimg等标注利器,但是在一些公开的数据集上,却不是使用这些公开的格式。而是一种基于长宽比描述的标准信息,如卫星应用赛题——海上船舶智能检测的数据集,使用相对值描述标注目标,具体如下图1所示:

图1 常见的标注格式

针对于这种txt格式所描述的标注信息,无法快速的进行可视化,因此开发python脚本实现对这类数据的快速可视化。

1、读取单个图片可视化并保存

import glob,os
import numpy as np
from skimage import io
from PIL import Image,ImageDraw,ImageFont

def get_label(img_path):
    label_path=img_path.replace(".jpg",".txt")
    label_list=[]
    with open(label_path,"r") as f:
        label_list = f.readlines()

版权声明:本文为CSDN博主「万里鹏程转瞬至」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/a486259/article/details/122952843

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

目标检测中ROC的实现【1】

评价目标检测中的各种标准,如map,ROC通常用于分类算法中,按照混淆矩阵的计算方式: ROC计算方式 ROC 为FPR(假阳率)为横坐标,TPR&#xff0

GiraffeDet:Heavy Neck的目标检测框架

关注并星标 从此不迷路 计算机视觉研究院 公众号ID|ComputerVisionGzq 学习群|扫码在主页获取加入方式 获取论文:关注并回复“GD” 计算机视觉研究院专栏 作者:Edison_G 在传统的目标检测框架中,从图像识别模型继承的主