PASCAL VOC标注数据解析

本文介绍了PASCAL VOC标注数据的格式,包括数据文件的内容,以及如何实现和测试数据解析过程。
摘要由CSDN通过智能技术生成

PASCAL VOC标注数据解析

1 数据格式

PASCAL VOC标注数据文件(.xml)内容:
在这里插入图片描述

2 实现

文件:pascal_voc_label_parser.py

#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@file    :   pascal_voc_label_parser.py
@time    :   2020/01/06 10:09:43
@author  :   XiaoY
@version :   1.0
@contact :   zhaoyin214@qq.com
@license :   (c)copyright XiaoY
@desc    :   PASCAL VOC
"""

__author__ = "XiaoY"

import numpy as np
import pandas as pd
import xml.etree.ElementTree as ET
import os

from .config import ANNO_DIR, BBOX_COLUMNS, IMG_DIR

class PascalVocLabels(object):

    def __init__(self, root):

        self._root = root
        self._anno_dir = os.path.join(root, ANNO_DIR)
        self._img_dir = os.path.join(root, IMG_DIR)

    def _anno_parser(self, filename):

        # element tree<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值