6 个版本
0.3.0 | 2021 年 4 月 1 日 |
---|---|
0.2.2 | 2020 年 11 月 3 日 |
0.2.0 | 2020 年 8 月 24 日 |
0.1.1 | 2019 年 10 月 15 日 |
0.1.0 | 2019 年 7 月 19 日 |
#402 在 科学
9KB
150 行
voc-dataset
该包为 PASCAL 视觉对象类 (VOC) 数据集提供类型和加载器。它具有与 serde 兼容的类型。
将以下行添加到您的项目中以使用此包。
voc-dataset = "0.2"
用法
load()
函数从 VOC 数据集目录加载所有可用的样本。
let voc_dir = test_data_dir.join("VOCdevkit").join("VOC2012");
let samples = voc_dataset::load(&voc_dir)?;
for sample in samples.iter() {
// --snip--
}
注释类型与 serde 兼容。您可以使用 serde_xml_rs 解析注释文件。
use voc_dataset::Annotation;
let xml = std::fs::read_to_string("VOCdevkit/VOC2012/Annotations/2012_001231.xml")?;
let annotation: Annotation = serde_xml_rs::from_str(&xml)?;
许可证
MIT。请参阅 许可证文件。
lib.rs
:
用于 PASCAL 视觉对象类 (VOC) 的简单加载器
该包支持从 VOC2007 到 VOC2012 的数据集格式。
依赖项
~1–1.8MB
~38K SLoC