# -*- coding:utf-8 -*-
import os
import xml.etree.ElementTree as ET
import numpy as np
np.set_printoptions(suppress=True, threshold=1000000)
import matplotlib
from PIL import Image
def parse_obj(xml_path, filename):
tree = ET.parse(xml_path + filename)
objects = []
for obj in tree.findall('object'):
obj_struct = {}
obj_struct['name'] = obj.find('name').text
objects.append(obj_struct)
return objects
def read_image(image_path, filename):
im = Image.open(image_path + filename)
W = im.size[0]
H = im.size[1]
area = W * H
im_info = [W, H, area]
return im_info
if __name__ == '__main__':
xml_path = './Annotations/'
filenamess = os.listdir(xml_path)
filenames = []
for name in filenamess:
name = name.replace('.xml', '')
filenames.append(name)
recs = {}
obs_shape = {}
classnames = []
num_objs = {}
obj_avg = {}
for i, name in enumerate(filenames):
recs[name] = parse_obj(xml_path, name + '.xml')
for name in filenames:
for object in recs[name]:
if object['name'] not in num_objs.keys():
num_objs[object['name']] = 1
else:
num_objs[object['name']] += 1
if object['name'] not in classnames:
classnames.append(object['name'])
for name in classnames:
print('{}:{}个'.format(name, num_objs[name]))
print('信息统计算完毕。')
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
道路病害数据集.详细:https://blog.csdn.net/qq_34717531/article/details/139122956?spm=1001.2014.3001.5502。该数据集分为二个部分,JPEGImages和Annotations。 道路病害数据集提供了一个全面而且精确的资源库,用于道路病害检测技术的开发和验证。该数据集包含超过23,000+张高质量的道路病害图像,这些图像涵盖了从城市街道到乡村道路,从高速公路到住宅区的各种道路场景。这样的多样化确保了数据集的广泛适用性和高实用性。 每张图片都经过了精心挑选,并且使用了labelimg工具进行了详细的人工标注。标注信息以XML文件格式存储在Annotations文件夹中,每个文件详细记录了图像中各种病害的位置、类型和其他相关属性,这为使用机器学习和深度学习模型进行道路病害识别提供了必要的地面真相数据。 JPEGImages文件夹内的图像质量高,清晰度好,这对于确保模型能够准确识别和学习道路病害特征至关重要。 免去了收集,挑选,标注道路病害图片的时间,可直接进行工程化应用。
资源推荐
资源详情
资源评论
收起资源包目录
优质道路病害数据集4.zip (2000个子文件)
leishu1.py 1KB
说明.txt 86B
Japan_012420.xml 3KB
Japan_008968.xml 3KB
Japan_003392.xml 2KB
Japan_003030.xml 2KB
Japan_008846.xml 2KB
Japan_011549.xml 2KB
Japan_004392.xml 2KB
Japan_008491.xml 2KB
Japan_007271.xml 2KB
Japan_003350.xml 2KB
Japan_012669.xml 2KB
Japan_003486.xml 2KB
Japan_010632.xml 2KB
Japan_000809.xml 2KB
Japan_001909.xml 2KB
Japan_012964.xml 2KB
Japan_001032.xml 2KB
Japan_013015.xml 2KB
Japan_009294.xml 2KB
Japan_008853.xml 2KB
Japan_011054.xml 2KB
Japan_008235.xml 2KB
Japan_003572.xml 2KB
Japan_003901.xml 2KB
Japan_002070.xml 2KB
Japan_000277.xml 2KB
Japan_005978.xml 2KB
Japan_007872.xml 2KB
Japan_001284.xml 2KB
Japan_006908.xml 2KB
Japan_004661.xml 2KB
Japan_011412.xml 2KB
Japan_002153.xml 2KB
Japan_005683.xml 2KB
Japan_002909.xml 2KB
Japan_012011.xml 2KB
Japan_008996.xml 2KB
Japan_005602.xml 2KB
Japan_002943.xml 2KB
Japan_007882.xml 2KB
Japan_007129.xml 2KB
Japan_005948.xml 2KB
Japan_006743.xml 2KB
Japan_012850.xml 2KB
Japan_004476.xml 2KB
Japan_011833.xml 2KB
Japan_001548.xml 2KB
Japan_001917.xml 2KB
Japan_012442.xml 2KB
Japan_000987.xml 2KB
Japan_008755.xml 2KB
Japan_004992.xml 2KB
Japan_000439.xml 2KB
Japan_001029.xml 2KB
Japan_008228.xml 2KB
Japan_001690.xml 2KB
Japan_011356.xml 2KB
Japan_013064.xml 2KB
Japan_010190.xml 2KB
Japan_006025.xml 2KB
Japan_011897.xml 2KB
Japan_003594.xml 2KB
Japan_013005.xml 2KB
Japan_008604.xml 2KB
Japan_007960.xml 2KB
Japan_008630.xml 2KB
Japan_005696.xml 2KB
Japan_004128.xml 2KB
Japan_010364.xml 2KB
Japan_000269.xml 2KB
Japan_012685.xml 2KB
Japan_002562.xml 1KB
Japan_007550.xml 1KB
Japan_007994.xml 1KB
Japan_011327.xml 1KB
Japan_007796.xml 1KB
Japan_001637.xml 1KB
Japan_003878.xml 1KB
Japan_012136.xml 1KB
Japan_000302.xml 1KB
Japan_010759.xml 1KB
Japan_010945.xml 1KB
Japan_004182.xml 1KB
Japan_009262.xml 1KB
Japan_002111.xml 1KB
Japan_006678.xml 1KB
Japan_009263.xml 1KB
Japan_007823.xml 1KB
Japan_010948.xml 1KB
Japan_002856.xml 1KB
Japan_008373.xml 1KB
Japan_002424.xml 1KB
Japan_009347.xml 1KB
Japan_007863.xml 1KB
Japan_011055.xml 1KB
Japan_001332.xml 1KB
Japan_010677.xml 1KB
Japan_012849.xml 1KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
学术菜鸟小晨
- 粉丝: 1w+
- 资源: 5001
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功