
Shaun ZhouandClaude Opus 5
1a43267b55
feat(detect): --label-studio 一步生成可导入 Label Studio 的复核视图
label-studio-converter import yolo 只认 <input>/{images,labels,classes.txt},且
os.listdir 不递归,看不见 train/val 子目录,直接喂数据集会 "No labels converted"。
按类别重命名后文件名全局唯一,于是在 <out>/label_studio/ 下把两个 split 拍平
(硬链接:Label Studio 本地存储会校验路径在 DOCUMENT_ROOT 之下,软链接可能越界),
再调用 converter 生成 tasks.json 与 labeling config。
- 框以 predictions 导入:它们是 SHAP/Grad-CAM 生成的,审核员提交后才成为
annotation,导出时没审过的框不会混进去。
- 不传 image_dims:真实数据有 3223 种尺寸,传了会写错每条标注的宽高。
- 任务数与图片数不符时报错,而不是静默少导。
- converter 自带的导入提示漏掉了 LABEL_STUDIO_LOCAL_FILES_* 环境变量(它在循环里
改写了 image_root_url,之后与默认值比较失败),静音后由脚本打印带实际路径的步骤。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 17:06:40 +08:00
..
2026-09-02 17:55:47 +08:00
2026-09-10 14:58:41 +08:00
2026-09-04 15:09:35 +08:00
2026-09-11 14:34:16 +08:00
2026-09-02 21:43:35 +08:00
2026-09-10 12:04:08 +08:00
2026-09-11 10:27:20 +08:00
2026-09-10 16:10:50 +08:00
2026-09-11 10:27:20 +08:00
2026-09-15 17:06:40 +08:00
2026-09-02 17:55:47 +08:00
2026-09-10 16:10:50 +08:00
2026-09-10 12:04:08 +08:00
2026-09-02 17:55:47 +08:00
2026-09-02 17:55:47 +08:00