1.数据集制作
安装labelimg标注工具
pip install labelimg -i https://pypi.tuna.tsinghua.edu.cn/simple
启动labelimg
labelImg
调整模式,变成PascalVOC进行标注
label快捷键
CTRL + S 保存标注
w 画框
a 上一张图片
d 下一张图片
voc标注方式,生成的是xml格式文件,需要转换为txt格式,转换代码如下:
import os
import xml.etree.ElementTree as ET
# XML 文件夹路径和输出 TXT 文件夹路径
xml_folder = 'data'
txt_folder = 'data'
# 类别名称和对应的 ID 映射关系
class_mapping = {
'mouse': 0,
# 添加更多类别...
}
# 遍历 XML 文件夹中的每个文件
for xml_file in os.listdir(xml_folder):
if not xml_file.endswith('.xml'):
continue
# 解析 XML 文件
tree = ET.parse(os.path.join(xml_folder, xml_file))
roo