覆盖主要内容
版本: 6.1.0

保存图像

组件介绍

“保存图像”(Save Image) 是一个用于导出增强后数据集的控件,将当前流程中处理完成的图像数据集(包括 images/ 目录下的所有图像文件及 *_list.txt 标注文件)打包为 ZIP 压缩包,并生成安全的下载链接,支持用户直接下载使用。

目前该组件仅支持 ImageNet 格式数据集(即包含 images/ 子目录及 *_list.txt 文件的结构),并会保留原始目录结构。


  • 输入:
    • img:符合 ImageNet 格式的图像数据集(含 images/*_list.txt
  • 输出:
    • 无显式输出,但通过 URL 提供下载能力

页面介绍

点击 “保存图像”(Save Image) 控件进入参数配置页面,如下图所示:

保存图像 参数配置界面

参数选项

选项说明取值范围样例值
文件名设置压缩包的主名称(不含扩展名)。系统将自动追加时间戳与 .zip 后缀。字符串(建议使用字母、数字、下划线、连字符)image_datasetaugmented_data

💡 提示:

  • 若未填写,系统默认使用 image_dataset
  • 系统会自动过滤非法字符,确保文件名安全;
  • 最终文件名为:{文件名}_{YYYYMMDD_HHMMSS}.zip,例如:image_dataset_20251117_153715.zip
  • 压缩包内保持原始目录结构,可直接解压使用。

使用案例

下图展示了一个典型使用流程:通过 “图像” 组件加载原始数据集 → 经 “图像旋转” 增强,最后使用 “保存图像” 导出结果。

保存图像工作流

本案例中,用户配置了文件名为 augmented_data,系统自动生成如下压缩包:

下载历史记录

点击 “下载数据集” 按钮后,系统执行以下操作:

  1. 递归扫描 images/ 目录及其子目录;
  2. 打包所有图像文件与 train_list.txtval_list.txt 等标注文件;
  3. 生成带时间戳的 ZIP 文件;
  4. 创建临时 token 用于安全下载;
  5. 将文件上传至服务端指定路径;
  6. 返回可访问的下载链接。